Sintaks JavaScript
Sintaks JavaScript adalah seperangkat aturan, bagaimana program JavaScript dibangun:
// How to create variables:
var x;
let y;
// How to use variables:
x = 5;
y = 6;
let z = x + y;
Nilai JavaScript
Sintaks JavaScript mendefinisikan dua jenis nilai:
- Nilai tetap
- Nilai variabel
Nilai tetap disebut Literal .
Nilai variabel disebut Variabel .
JavaScript Literal
Dua aturan sintaks yang paling penting untuk nilai tetap adalah:
1. Angka ditulis dengan atau tanpa desimal:
10.50
1001
2. String adalah teks, ditulis dalam tanda kutip ganda atau tunggal:
"John Doe"
'John Doe'
Variabel JavaScript
Dalam bahasa pemrograman, variabel digunakan untuk menyimpan nilai data.
JavaScript menggunakan kata kunci var
,
let
dan const
untuk mendeklarasikan variabel.
Tanda sama dengan digunakan untuk memberikan nilai pada variabel.
Dalam contoh ini, x didefinisikan sebagai variabel. Kemudian, x diberikan (diberikan) nilai 6:
let x;
x = 6;
Operator JavaScript
JavaScript menggunakan operator aritmatika ( +
-
*
/
) untuk
menghitung nilai:
(5 + 6) * 10
JavaScript menggunakan operator penugasan ( =
) untuk menetapkan
nilai ke variabel:
let x, y;
x = 5;
y = 6;
Ekspresi JavaScript
Ekspresi adalah kombinasi nilai, variabel, dan operator, yang menghitung ke suatu nilai.
Perhitungan itu disebut evaluasi.
Misalnya, 5 * 10 dievaluasi menjadi 50:
5 * 10
Ekspresi juga dapat berisi nilai variabel:
x * 10
Nilai dapat dari berbagai jenis, seperti angka dan string.
Misalnya, "John" + " " + "Doe", dievaluasi menjadi "John Doe":
"John" + " " + "Doe"
Kata Kunci JavaScript
Kata kunci JavaScript digunakan untuk mengidentifikasi tindakan yang akan dilakukan.
Kata
let
kunci memberitahu browser untuk membuat variabel:
let x, y;
x = 5 + 6;
y = x * 10;
Kata
var
kunci juga memberitahu browser untuk membuat variabel:
var x, y;
x = 5 + 6;
y = x * 10;
Dalam contoh ini, menggunakan var
atau let
akan menghasilkan hasil yang sama.
Anda akan belajar lebih banyak tentang var
dan let
nanti dalam tutorial ini.
Komentar JavaScript
Tidak semua pernyataan JavaScript "dieksekusi".
Kode setelah garis miring ganda
//
atau di antara /*
dan */
diperlakukan sebagai komentar .
Komentar diabaikan, dan tidak akan dieksekusi:
let x = 5; // I will be executed
// x = 6; I will
NOT be executed
Anda akan mempelajari lebih lanjut tentang komentar di bab selanjutnya.
Pengidentifikasi / Nama JavaScript
Identifier adalah nama JavaScript.
Identifier digunakan untuk memberi nama variabel dan kata kunci, dan fungsi.
Aturan untuk nama resmi sama di sebagian besar bahasa pemrograman.
Nama JavaScript harus dimulai dengan:
- Sebuah huruf (AZ atau az)
- Tanda dolar ($)
- Atau garis bawah (_)
Karakter berikutnya dapat berupa huruf, angka, garis bawah, atau tanda dolar.
Catatan
Angka tidak diperbolehkan sebagai karakter pertama dalam nama.
Dengan cara ini JavaScript dapat dengan mudah membedakan pengidentifikasi dari angka.
JavaScript peka huruf besar-kecil
Semua pengidentifikasi JavaScript peka terhadap huruf besar -kecil .
Variabel lastName
dan lastname
, adalah dua variabel yang berbeda:
let lastname, lastName;
lastName = "Doe";
lastname = "Peterson";
JavaScript tidak menginterpretasikan LET atau Let sebagai kata kunci let .
Kasus JavaScript dan Unta
Secara historis, programmer telah menggunakan berbagai cara untuk menggabungkan beberapa kata menjadi satu nama variabel:
Tanda hubung:
nama depan, nama belakang, master-card, antar kota.
Tanda hubung tidak diperbolehkan dalam JavaScript. Mereka dicadangkan untuk pengurangan.
Menggarisbawahi:
first_name, last_name, master_card, antar kota.
Kasing Unta Atas (Kasus Pascal):
FirstName, LastName, MasterCard, InterCity.
Kasing Unta Bawah:
Pemrogram JavaScript cenderung menggunakan huruf besar unta yang dimulai dengan huruf kecil:
firstName, lastName, masterCard, interCity.
Kumpulan Karakter JavaScript
JavaScript menggunakan set karakter Unicode .
Unicode mencakup (hampir) semua karakter, tanda baca, dan simbol di dunia.
Untuk melihat lebih dekat, silakan pelajari Referensi Unicode Lengkap kami .