Kata kunci dalam JavaScript ini masing-masing baru di ECMAScript 5 dan 6. Sebagai berikut, pentingnya kata-kata cadangan yang dihapus Show
Kata Kunci DihapusDari ECMAScript 5 dan 6, kata-kata cadangan yang dihapus dalam JavaScript adalah sebagai berikut
Karena ECMAScript 5 dan 6 memiliki masalah kompatibilitas dengan browser yang berbeda, kita tidak boleh menggunakan variabel ini Objek, Properti, dan MetodeKita juga harus menahan diri dari objek, properti, dan metode berikut
Kata-kata Jawa yang Harus DihindariSaat bekerja dengan kata-kata yang dicadangkan dalam JavaScript, kita harus mencatat bahwa JavaScript digunakan bersama dengan Java. Oleh karena itu, kita tidak boleh menggunakan beberapa objek Java sebagai pengidentifikasi dalam JavaScript. Berikut adalah beberapa contoh kata kunci ini dalam JavaScript
– Menghindari Objek HTML dan JendelaDalam banyak aplikasi, JavaScript digunakan sebagai bahasa pemrograman. Oleh karena itu, penggunaan kata kunci dalam JavaScript harus dilakukan dengan hati-hati untuk menghindari kebingungan dengan nama HTML, objek jendela, dan properti seperti yang disebutkan di bawah ini
Penangan Acara yang Dicadangkan JavaScriptSelain itu, kita juga harus menahan diri untuk tidak menggunakan kata kunci khusus JavaScript
Kata Kunci Non-StandarSejauh ini, kami membahas kata kunci standar dalam JavaScript. Sekarang, mari kita bahas secara singkat kata kunci tidak standar yang umum dalam JavaScript sebagai berikut
PenggunaanSepanjang variabel dan kata kunci dalam JavaScript yang dibahas di atas, kita juga harus menyebutkan bahwa literal seperti true, false, dan null tidak dapat digunakan sebagai pengidentifikasi dalam ECMAScript. Alasan pengidentifikasi sangat penting adalah karena penerapannya dengan kata-kata yang dicadangkan dalam JavaScript. Pengidentifikasi yang ditampilkan di bawah menyertakan kata-kata yang dicadangkan dalam JavaScript a. impora['impor'] a = { impor. 'ini adalah sampel'} Sekarang, mari kita lihat bagaimana pengidentifikasi tanpa kata yang dicadangkan diberi nama dalam contoh sebagai berikut Beberapa contoh pengidentifikasi dan nama pengidentifikasi lainnya yang ilegal adalah. FunctionDeclaration, FunctionExpression, VariableDeclaration, MemberExpression, dan CallExpression – Pengidentifikasi Makna KhususDi dalam pengidentifikasi, ada beberapa contoh di mana mereka memiliki arti khusus meskipun bukan kata kunci. Pengidentifikasi seperti itu adalah
LiteralDi sini, kita akan membahas beberapa tipe literal untuk membantu mengembangkan pemahaman, dimulai dengan Null literal – Null LiteralLiteral nol adalah kata kunci yang mewakili referensi nol; . Kita harus mencatat bahwa tipe nilai yang biasa tidak null kecuali mereka adalah tipe nilai nullable awalnya. Kata kunci untuk null literal adalah "null" - Literal BooleanDalam literal Boolean, ada dua nilai literal. benar atau salah. Namun, perlu diingat bahwa nilai Boolean primitif benar dan salah tidak sama dari objek Boolean seperti yang membungkus tipe data Boolean primitif. Kata kunci untuk ini adalah "benar" dan "salah" – Literal NumerikDalam literal numerik, tipe Number dan BigInt adalah dua literal yang sama dengan nilai desimal. Kita harus berhati-hati ketika literal numerik digunakan dengan nol di urutan awal. Nilai diuraikan sebagai desimal dan oktal. Secara keseluruhan, ini dapat diungkapkan dalam
Kita harus mencatat bahwa meskipun literal dapat dimulai dengan nol di depan, angka setelah nol harus kurang dari delapan sehingga angka tersebut diinterpretasikan sebagai oktal. – EksponensialLiteral eksponensial menggunakan beN sebagai formatnya. b adalah singkatan dari bilangan dasar yang merupakan bilangan bulat atau bilangan mengambang, e char adalah indikator eksponen dan terakhir, N adalah eksponen atau bilangan pangkat – sesuai ECMA-2019, ini adalah bilangan bulat bertanda seperti yang ditunjukkan di bawah ini 0e-50e+5 5e1 175e-2 1e3 1e-3 Untuk dua baris pertama, kita akan mendapatkan 0, diikuti 50 untuk baris ketiga, 1. 75 untuk baris keempat, 1000 untuk baris kelima, dan 0. 001 untuk baris keenam – Literal Garis BinerSintaks literal menggunakan nol di awal dan bawah serta huruf besar "0b" atau "0B". Browser harus diperiksa terlebih dahulu untuk kompatibilitas karena ini adalah tambahan baru untuk ECMAScript 2015. Dalam prosesnya, digit harus 0 atau 1 setelah “0b” atau “0B” atau lainnya; var FLT_EXPONENT = 0b011111111000000000000000000000000; var FLT_MANTISSA = 0B000000000111111111111111111111111; Untuk baris pertama dan kedua, nilainya adalah 10 secara numerik dan untuk baris ketiga, nilainya adalah tujuh - Oktal LiteralDigit oktal akan dimulai dari 0 dan berakhir pada 7. Sintaks menggunakan nol di awal dengan huruf kecil atau huruf besar "o" atau "O". Sekali lagi, sintaks ini juga baru untuk ECMAScript 2015 sehingga kompatibilitas browser perlu diperiksa. Jika angka digital melebihi 0-7, digit oktal SyntaxError yang hilang akan terlempar var n = 0O755;var m = 0o644; Dibandingkan dengan contoh di atas, kita juga bisa menggunakan nol di awal diikuti dengan numerik 07550644 – HeksadesimalLiteral heksadesimal menggunakan nol di awal dengan huruf besar atau kecil "X" atau "x". Digit tidak boleh keluar dari kisaran 0-9 dan a-f; 0xFFFFFFFFFFFFFFFFFF // 2951479051793528300000x123456789ABCDEF // 81985529216486900 0XA // 10 Untuk baris pertama dan baris kedua angkanya lebih dari 15. Namun, untuk baris ketiga; – String LiteralSaat menggunakan literal string, kita harus tahu bahwa ini adalah urutan nol atau lebih karakter dalam tanda kutip (tunggal). Meskipun umum dalam tanda kutip tunggal, kita masih bisa menggunakan tanda kutip ganda. Poin kode dalam literal string bersama dengan beberapa contoh ditunjukkan di bawah ini
Peluru pertama adalah garis miring terbalik, CR kedua, dan LF terakhir. U+2028 dan U+2029 tidak dapat ditampilkan sebagai tidak lolos ketika berhadapan dengan string literal. Sekarang, poin kode ditampilkan dengan escape sequence dan kodenya dikodekan UTF-16 Beberapa Hal yang Perlu Diingat Tentang Garis Bawah
Jika kondisi yang disebutkan tidak terpenuhi, hasilnya adalah SyntaxError Pikiran AkhirDalam panduan ini, kami membahas konsep-konsep berikut
5/5 - (14 suara) Posisi adalah Segalanya Posisi Adalah Segalanya. Sumber Daya Masuk Anda untuk Belajar & Membangun. CSS,JavaScript,HTML,PHP,C++ dan MYSQL Apa kata-kata yang dicadangkan dalam JavaScript?Kata yang dicadangkan . merusak menangkap kelas melanjutkan debugger bawaan menghapus Kata kunci mana yang tidak dicadangkan?Kata kunci non-reserved memiliki arti khusus hanya dalam konteks tertentu dan dapat digunakan sebagai pengidentifikasi dalam konteks lain. Sebagian besar kata kunci yang tidak dicadangkan sebenarnya adalah nama tabel dan fungsi bawaan . IBM® Netezza® SQL menggunakan kata kunci yang tidak dicadangkan untuk melampirkan arti yang telah ditentukan sebelumnya ke sebuah kata dalam konteks tertentu.
Apakah kelas kata yang dicadangkan dalam JavaScript?Sayangnya, class adalah kata yang dicadangkan dalam JavaScript .
Apakah acara adalah kata yang dicadangkan dalam JavaScript?Tapi ini menunjukkan bahwa event bukanlah kata yang dilindungi undang-undang . Itu variabel. Jadi di mana Anda tidak bisa mengatakan break = "spam"; . Jadi jika Anda mencoba menggunakan break , yang dicadangkan, itu akan gagal. |