Rumah >hujung hadapan web >tutorial js >Pembolehubah Hari dan Jenis Data dalam JavaScript
Selamat datang ke Hari ke-2 pembelajaran JavaScript! Hari ini, kita akan meneroka blok binaan mana-mana program: pembolehubah dan jenis data. Konsep ini penting kerana ia membentuk asas untuk semua yang anda lakukan dalam JavaScript.
Pembolehubah adalah seperti bekas yang menyimpan nilai data. Anggap ia sebagai kotak berlabel di mana anda boleh menyimpan maklumat, mendapatkannya kemudian atau menukar kandungannya.
JavaScript menyediakan tiga cara untuk mengisytiharkan pembolehubah:
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
Feature | var | let | const |
---|---|---|---|
Scope | Function-scoped | Block-scoped | Block-scoped |
Reassignable | Yes | Yes | No |
Redeclarable | Yes | No | No |
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
JavaScript mempunyai dua jenis data: Primitif dan Bukan Primitif.
function scopeTest() { if (true) { var x = "Function scope"; let y = "Block scope"; const z = "Constant"; } console.log(x); // Accessible // console.log(y); // Error: y is not defined // console.log(z); // Error: z is not defined } scopeTest();
let name = "Arjun"; console.log(name); // "Arjun"
let age = 22; console.log(age); // 22
let isStart_up_guy = true; console.log(isStart_up_guy); // true
let emptyValue = null; console.log(emptyValue); // null
let uninitialized; console.log(uninitialized); // undefined
JavaScript membolehkan anda menukar nilai antara jenis.
JavaScript kadangkala menukar jenis secara automatik.
Contoh:
let uniqueKey = Symbol("key"); console.log(uniqueKey); // Symbol(key)
Anda boleh menukar jenis secara manual menggunakan fungsi terbina dalam seperti Number(), String(), atau Boolean().
Contoh:
let result = "5" + 5; // String + Number console.log(result); // "55" (string)
Isytiharkan pembolehubah menggunakan let dan const untuk menyimpan:
Cuba jenis penukaran:
Hari ini, kami membincangkan:
Esok, kami akan menyelami pengendali dan ungkapan dalam JavaScript untuk mula memanipulasi data dan menulis atur cara yang lebih kompleks. Nantikan Hari 3: Operator dan Ungkapan!
Atas ialah kandungan terperinci Pembolehubah Hari dan Jenis Data dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!