1.MEMPELAJARI JAVASCRIPT ESCAPE CHARACTER
Mari kita membahas, Escape Character adalha cara memasukan karakter sring.untuk membuat "Escape Character ", yang di gunakan tanda backslash yaituh karak ter sebuah ( \ ).
Sebagai contoh , jika saya ingin menampilkan tanda kutip ke dalam string yang juga di buat dengan tanda kutip tersebut, cara nya adlah sebagai berikut mari kita lihat contoh di bawah ;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mari Belajar Bareng Tentang Javascript</title>
</head>
<body>
<script>
var foo;
foo = 'Sekarang Hari Sab\'tu';
console.log(foo)
// Sekarang Hari Sab'tu
foo = "Pada hari: \"Sabtu saya sedang libur dan mempelajari javascript\"";
console.log(foo);
// Pada hari: "Sabtu saya sedang libur dan mempelajari javascript "
</script>
</body>
</html>
Tanda sting \' Artinya saya menginformasikan kepada JavaScript bahwa tanda kitip tersebut bukan
sebagai penanda akhir string ,Tetapi haya sebagai karakter "Biasa".
Selain men-escape tanda kutip,backslash Juga di gunakan untik menulis karakter khusus yang tidak
bisa di ketik,Seperti karakter enter dan tab.
Berikut contoh nya karakter escape lain yang bisa di gunakan di dalam "Javascript"
1.\0:Karakter Nul
2.\b:Backspace
3.\t:Harizontal Tab
4.\n:Newline
5.\v:Vertikal Tab
6.\f:Form Feed
7.\r:Cariage Return
8.\":Tanda kutip dua (double quote)
9.\':Tanda kutip satu ( apostraphe atau single quote)
10.\\:Garis miring backslash
11.xXX:Karakter latin-1 dengan menggunakan dua dinggit heksa desimal XX
12.uXXXX:Karakter uni kode dengan menggunakan empat dinggit heksa XXXX
Selain menulis tanda kutip , escape character yang cukup sering di gunakan adalah \n,
fungsinya unntuk membuat karakter'enter'atu pindah baris.
Saya akan memberi kan contoh codingan javascrip bersama html , mari kita lihat.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JavaScript</title>
</head>
<body>
<h1>Selamat Datang Denga saya Syamil</h1>
<script>
var foo = "Sedang\nBelajar\nJavascript";
alert(foo);
</script>
</body>
</html>
Diatas contoh kodingan nya kalian boleh conba sekarang.
Sudah nampil seperti ituh klik ok terus bakal tampil "SELAMAT DATANG BERSAMA SAYA SYAMIL"
Sekarang kita liahat contoh nya di bawah.
Mari kita lanjut keberikut nya, Ok sekarang saya mengantikan Spasi dengan karakter espace \n.Ketika kode ini
di jalan kan ,hasilnya akan menampilkan jendela alert Dengan teks ,Seperti contoh gambar di atas ,"Sedang belajar JavaScript
Di pecah kan kedalam 3 baris. Kalo kalian taidak menggunakan karaktaer \n kalian tiadak biasa membuat tampilan
seperti gambar di atas.
Sekarang kiata lanjut keberikut nya ,kalian jika ingin menulis karakter backslash di dalam teks ,Kita juga harus menulis
sebanyak 2 kali: contoh nya ada di bawah.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Javascript</title>
</head>
<body>
<h1>Selamat datang di pembelajaran Javascript</h1>
<script>
var foo = "http:\\\\www.duniailkom.com";
console.log(foo); // http:\\www.dunisilkom.com
</script>
</body>
</html>
Codingan nya sudah selesai sekarang kita lanjut . Codingan ini di perlukan karna backslash mMerupakan karakter husus
di dalam JavaScript (yang di gunakan sebagai escape character),Jadi kita harus menulis 2 kali.
Sekarang bagai mana sekarang saya menulis escape character Untuk hurup yang tidak sepesial? Javascript akan
menganbilkan nya seperti contoh codingan berikut.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Javascript</title>
</head>
<body>
<h1>Selamat datang di pembelajaran Javascript</h1>
<script>
var foo = "H\e\l\l\o";
console.log(foo); // Hello
</script>
</body>
</html>
Karna H tidak bermakna apa-apa,Javascript Menampilkan hurup H biasa.
Ok sampai disisni daja pembelajaran nya kita lanjut keberikut nya nanti.mohon maaf
bila ada kesalahan dan terima kasih .
Tidak ada komentar:
Posting Komentar