tutorial pengembangan web terbaru
 

JavaScript Sintaksis


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.

Contoh

var x = 5;
var y = 6;
var z = x + y;
Cobalah sendiri "

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:

Ekspresi juga dapat berisi nilai-nilai variabel:

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.

CamelCase

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 .