Panduan Tingkat tinggi 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.

Mulai belajar tutorial tingkat tinggi JavaScript !

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.