Konvensi Penamaan
Termasuk bagian Dasar-Dasar dalam perjalanan JavaScript di Coddy. Pelajaran 8 dari 77.
Dalam JavaScript, ada aturan dan konvensi tertentu untuk menamai variabel:
- Nama variabel membedakan huruf besar dan kecil, artinya
myVariabledanmyvariabledianggap berbeda.
- Nama variabel hanya boleh berisi huruf (
a-z,A-Z), angka (0-9), garis bawah (_), dan tanda dolar ($).
- Nama variabel harus diawali dengan huruf, garis bawah, atau tanda dolar. Nama variabel tidak boleh diawali dengan angka.
- Kata-kata tertentu dicadangkan oleh JavaScript dan tidak dapat digunakan sebagai nama variabel, seperti
let,const,function,if,else, dan sebagainya.
- Praktik umum untuk menggunakan camelCase pada nama variabel, dengan setiap kata selain kata pertama diawali huruf kapital (misalnya,
myVariableName).
Berikut beberapa contoh nama variabel yang valid dan tidak valid:
Valid:
let myVariable = 10;
let _name = "John";
let $count = 5;Tidak valid:
let 1stPlace = "Invalid"; // Tidak boleh diawali angka
let my-variable = 3; // Tidak boleh mengandung tanda hubung
let if = true; // Tidak boleh menggunakan kata yang dicadangkanMengikuti konvensi penamaan ini membuat kodemu lebih mudah dibaca dan membantu menghindari potensi error.
Tantangan
PemulaBuat dua variabel:
firstNamedan tetapkan nilai "John"lastNamedan tetapkan nilai "Doe"
Ikuti konvensi penamaan JavaScript.
Coba sendiri
// Ketik kodemu di bawah ini
// Jangan ubah baris di bawah ini
console.log(`firstName = ${firstName}, lastName = ${lastName}`)Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman, Logika SederhanaOperator Logika Bagian 3Koersi Tipe7Kalkulator Pembagian Tagihan
Pesan Selamat DatangMenghitung Tip dan Total2Variabel
AngkastringBooleanKonvensi PenamaanVariabel KosongRingkasan: Inisialisasi VariabelKonstanta5Pengambilan Keputusan
Pernyataan ifPercabangan if - elseRingkasan: Kalkulator SederhanaPercabangan if - else BersarangPernyataan switch3Operator Bagian 1
Operator AritmetikaOperator ModuloPintasan AritmetikaOperator PerbandinganKesetaraan Ketat vs LonggarRangkuman: Matematika Sederhana6IO Dasar
OutputOutput dengan VariabelKonversi Tipe, Bagian 1Konversi Tipe, Bagian 2Rekap: Sampai 120Rekap: Benar atau SalahLatihan sendiri: Compiler JavaScript online