Sintaks JavaScript adalah seperangkat aturan, bagaimana JavaScript program dibangun.
Program JavaScript
Sebuah program komputer adalah daftar "instruksi" untuk "dieksekusi" oleh komputer.
Dalam bahasa pemrograman, petunjuk program ini disebut pernyataan.
JavaScript adalah bahasa pemrograman.
Laporan JavaScript dipisahkan oleh titik koma.
Dalam HTML, program JavaScript dapat dieksekusi oleh web browser.
Laporan JavaScript
Laporan JavaScript terdiri dari:
Nilai-nilai, Operator, Ekspresi, Kata Kunci, dan Komentar.
Nilai JavaScript
Sintaks JavaScript mendefinisikan dua jenis nilai: nilai tetap dan nilai-nilai variabel.
Nilai tetap disebut literal. Nilai variabel disebut variabel.
Literals JavaScript
Aturan yang paling penting untuk menulis nilai-nilai tetap adalah:
Nomor ditulis dengan atau tanpa desimal:
10.50
1001
Cobalah sendiri " String adalah teks, ditulis dalam tanda kutip ganda atau tunggal:
"John Doe"
'John Doe'
Cobalah sendiri " Variabel JavaScript
Dalam bahasa pemrograman, variabel yang digunakan untuk menyimpan nilai data.
JavaScript menggunakan var kata kunci untuk mendeklarasikan variabel.
Tanda sama digunakan untuk memberikan nilai pada variabel.
Dalam contoh ini, x didefinisikan sebagai variabel. Kemudian, x ditugaskan (diberikan) nilai 6:
var x;
x = 6;
Cobalah sendiri " Operator JavaScript
JavaScript menggunakan operator penugasan ( = ) untuk menetapkan nilai ke variabel:
var
x = 5;
var
y = 6;
Cobalah sendiri " JavaScript menggunakan operator aritmatika ( + - * / ) untuk menghitung nilai-nilai:
(5 + 6) * 10
Cobalah sendiri " JavaScript Expressions
Sebuah ekspresi adalah kombinasi dari nilai-nilai, variabel, dan operator, yang menghitung nilai sebuah.
Perhitungan ini disebut evaluasi.
Misalnya, 5 * 10 mengevaluasi ke 50:
5 * 10
Cobalah sendiri " Ekspresi juga dapat berisi nilai-nilai variabel:
x * 10
Cobalah sendiri " Nilai-nilai dapat dari berbagai jenis, seperti nomor dan string.
Misalnya, "John" + "" + "Doe", mengevaluasi "John Doe":
"John" + " " + "Doe"
Cobalah sendiri " Kata kunci JavaScript
Kata kunci JavaScript digunakan untuk mengidentifikasi tindakan yang harus dilakukan.
The var kata kunci memberitahu browser untuk membuat variabel baru:
var x = 5 + 6;
var y = x * 10;
Cobalah sendiri " JavaScript Komentar
Tidak semua pernyataan JavaScript yang "dieksekusi".
Kode setelah ganda garis miring // atau antara /* dan * / diperlakukan sebagai komentar.
Komentar diabaikan, dan tidak akan dieksekusi:
var x = 5; // I will be executed
// var x = 6; I will
NOT be executed
Cobalah sendiri " Identifier JavaScript
Identifiers adalah nama-nama.
Dalam JavaScript, pengidentifikasi digunakan untuk variabel nama (dan kata kunci, dan fungsi, dan label).
Aturan untuk nama hukum yang sama dalam bahasa pemrograman yang paling.
Dalam JavaScript, karakter pertama harus berupa huruf, garis bawah (_) , atau tanda dollar ($) .
karakter berikutnya mungkin huruf, angka, garis bawah, atau tanda-tanda dolar.
Nomor tidak diperbolehkan sebagai karakter pertama.
cara ini JavaScript dapat dengan mudah membedakan pengidentifikasi dari nomor.
JavaScript adalah Case Sensitive
Semua pengidentifikasi JavaScript adalah case sensitif.
Variabel lastName dan nama belakang, dua variabel yang berbeda.
lastName = "Doe";
lastname = "Peterson";
Cobalah sendiri " JavaScript tidak menafsirkan VAR atau Var sebagai kata kunci var .
JavaScript dan Camel Case
Secara historis, programmer telah menggunakan tiga cara bergabung dengan beberapa kata-kata menjadi satu nama variabel:
tanda hubung:
first-name, last-name, master-card, inter-city.
Tanda hubung tidak diperbolehkan dalam JavaScript. Hal ini disediakan untuk pengurangan yang.
Menggarisbawahi:
first_name, last_name, master_card, inter_city.
Camel Case:
FirstName, LastName, MasterCard, InterCity.
Dalam bahasa pemrograman, terutama di JavaScript, camelcase sering dimulai dengan huruf kecil:
firstName, lastName, masterCard, interCity.
JavaScript Character Set
JavaScript menggunakan Unicode karakter set.
selimut Unicode (hampir) semua karakter, tanda baca, dan simbol-simbol di dunia.
Untuk melihat lebih dekat, silakan belajar kami Lengkap Unicode Referensi .