Panduan Tingkat tinggi JavaScript
- Halaman sebelumnya Panduan Tingkat tinggi JavaScript
- Halaman berikutnya Sejarah JavaScript
JavaScript adalah bahasa skrip yang paling populer di Internet, yang ada di semua peramban Web di seluruh dunia dan dapat memperkuat interaksi pengguna dengan situs web dan aplikasi web.
Panduan ini adalah versi tingkat tinggi dari CodeW3C JavaScript Tutorial.
Panduan ini dimulai dari sejarah JavaScript hingga ke dukungan XML dan layanan Web saat ini.
Anda akan belajar bagaimana untuk memperluas bahasa ini untuk memadankan kebutuhan khusus.
Anda juga akan belajar bagaimana menggunakan JavaScript untuk menciptakan komunikasi klien-server yang lancar.
Daftar Isi
Ringkasan JavaScript
- Sejarah JavaScript
- Bab ini menjelaskan asal usul JavaScript dan skrip klien.
- Pengaturan JavaScript
- Implementasi penuh JavaScript terdiri dari 3 bagian yang berbeda: ECMAScript, Dokumentasi Objek Model, dan Model Objek Browser.
Ekmascript Dasar
- Sintaks ECMAScript
- Java dan ECMAScript memiliki beberapa sifat sintaks yang sama dan beberapa yang berbeda. Bab ini menjelaskan sintaks ECMAScript secara detil.
- Variabel ECMAScript
- Bab ini menjelaskan cara deklarasikan dan menamai variabel, serta beberapa aturan penamaan variabel yang terkenal.
- Kata kunci ECMAScript
- Bab ini menyediakan daftar kata kunci ECMAScript yang penuh.
- Kata risau ECMAScript
- Bab ini menyediakan daftar kata riset ECMAScript yang penuh.
- Nilai ECMAScript
- Bab ini menjelaskan nilai asli dan nilai referensi dalam ECMAScript, serta konsep tipe asli ECMAScript.
- Tipe asal ECMAScript
- Bab ini menjelaskan lima tipe asli ECMAScript: Undefined, Null, Boolean, Number, dan String.
- Penukaran tipe ECMAScript
- Bab ini menjelaskan metode konversi tipe ECMAScript, serta cara konversi tipe paksa.
- Tipe referensi ECMAScript
- Tipe referensi biasanya disebut dengan class (kelas) atau objek. Bab ini menjelaskan tipe referensi prdefinisi ECMAScript.
Operator ECMAScript
- Operator unari ECMAScript
- Operator tunggal hanya memiliki satu parameter, yaitu objek atau nilai yang akan dioperasikan. Bab ini menjelaskan operator tunggal yang paling sederhana dalam ECMAScript.
- Operator bit ECMAScript
- Operator bit beroperasi di tingkat dasar angka. Bab ini menjelaskan pengetahuan tentang integer, serta berbagai operator bit ECMAScript.
- Operator Boolean ECMAScript
- Operator Boolean sangat penting. Bab ini menjelaskan tiga operator Boolean: NOT, AND, dan OR.
- Operator perkalian ECMAScript
- Bab ini menjelaskan operator penggandaan dalam ECMAScript: penggandaan, pembagian, dan operator mod, serta perilaku khususnya.
- Operator penambahan ECMAScript
- Bab ini menjelaskan operator tambah dan pengurangan dalam ECMAScript: operator penjumlahan dan pengurangan, serta perilaku khususnya.
- Operator hubungan ECMAScript
- Operator relasional melaksanakan perhitungan perbandingan. Bab ini menjelaskan cara perbandingan biasa operator relasional, serta bagaimana membandingkan string dan angka.
- Operator identitas ECMAScript
- Operator keseimbangan digunakan untuk mengecek apakah variabel sama. ECMAScript menyediakan dua set operator keseimbangan: operator sama dengan dan tidak sama dengan, serta operator sama secara keseluruhan dan tidak sama secara keseluruhan.
- Operator kondisi ECMAScript
- Bab ini menjelaskan operator kondisional ECMAScript.
- Operator penugasan ECMAScript
- Bab ini menjelaskan operator pengaturan ECMAScript.
- Operator koma ECMAScript
- Bagian ini menjelaskan operator koma di ECMAScript.
Pernyataan ECMAScript
- Perintah if ECMAScript
- Pernyataan if adalah salah satu pernyataan yang paling sering digunakan di ECMAScript. Bagian ini menjelaskan secara detil bagaimana untuk menggunakan pernyataan if.
- Perintah iteratif ECMAScript
- Pernyataan iterasi disebut juga pernyataan loop. Bagian ini memperkenalkan empat jenis pernyataan iterasi yang disediakan ECMAScript.
- Perintah tag ECMAScript
- Bagian ini menjelaskan singkat tentang pernyataan berlabel.
- Perintah break dan continue ECMAScript
- Bagian ini menjelaskan perbedaan antara pernyataan break dan continue, serta cara menggunakannya dengan pernyataan berlabel.
- Perintah with ECMAScript
- Pernyataan with digunakan untuk menetapkan lingkungan kode di dalam objek tertentu. Bagian ini memperkenalkan penggunaan pernyataan with.
- Perintah switch ECMAScript
- Pernyataan switch adalah saudara if pernyataan. Bagian ini memperkenalkan penggunaan pernyataan switch serta perbedaan dengan pernyataan switch di Java.
Fungsi ECMAScript
- Ringkasan fungsi ECMAScript
- Bagian ini menjelaskan konsep fungsi, bagaimana ECMAScript menyatakan dan memanggil fungsi, serta bagaimana fungsi kembali nilai.
- Objek arguments ECMAScript
- Bagian ini memperkenalkan penggunaan dasar objek ini, dan kemudian menjelaskan bagaimana untuk menggunakan atribut length untuk menentukan jumlah parameter fungsi, serta mem模拟 overload fungsi.
- Objek Function ECMAScript (kelas)
- Bagian ini menjelaskan bagaimana untuk membuat fungsi menggunakan kelas Function, dan kemudian memperkenalkan atribut dan metode objek Function.
- Klosur ECMAScript
- Bagian ini menjelaskan konsep closure (closure) dan menunjukkan dua contoh closure yang sederhana dan yang lebih kompleks.
Objek ECMAScript
- Teknologi berorientas objek ECMAScript
- Bagian ini menjelaskan singkat istilah-istilah teknologi berorientasi objek, persyarat-persyarat bahasa berorientasi objek, dan komposisi objek.
- Aplikasi objek ECMAScript
- Bagian ini menjelaskan bagaimana mengumumkan dan menginstansiasi objek, bagaimana merujuk dan membuang objek, serta konsep pengikat.
- Tipe objek ECMAScript
- Bagian ini memperkenalkan tiga jenis tipe ECMAScript: objek lokal, objek bawaan, dan objek tuan rumah, dan menyediakan tautan ke panduan referensi yang relevan.
- Kawasan tipe objek ECMAScript
- Bagian ini menjelaskan lingkungan ECMAScript dan kata kunci this.
- Mendefinikan kelas atau objek ECMAScript
- Bagian ini menjelaskan secara detil berbagai cara untuk membuat objek ECMAScript atau kelas.
- Mengubah objek ECMAScript
- Bagian ini menjelaskan bagaimana mengubah objek melalui pengubahan metode yang baru dibuat atau menedefinikan ulang metode yang sudah ada.
- Halaman sebelumnya Panduan Tingkat tinggi JavaScript
- Halaman berikutnya Sejarah JavaScript