Artikel ini membawakan anda pengetahuan yang berkaitan tentang javascript terutamanya memperkenalkan isu berkaitan tentang penggunaan const untuk mengisytiharkan pemalar digunakan untuk mengisytiharkan satu atau lebih pemalar dan mesti diisytiharkan semasa mengisytiharkannya. dan nilainya tidak boleh diubah suai selepas pemulaan Mari kita lihat. Saya harap ia akan membantu semua orang.
[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]
const digunakan untuk isytiharkan a atau Pemalar berbilang mesti dimulakan apabila diisytiharkan, dan nilai tidak boleh diubah suai selepas permulaan.
pemalar yang ditakrifkan const adalah serupa dengan pembolehubah yang ditakrifkan menggunakan let:
Terdapat dua perbezaan antara keduanya:
pemalar yang ditakrifkan tetap juga mempunyai skop peringkat blok
var a = 10; const x = 'world'; if (a > 0){ const x = 'hello'; console.log(x); // 这里输出 x 为 hello } console.log(x); // 这里输出 x 为 world
tidak boleh mempunyai skop yang sama seperti pembolehubah atau fungsi lain dalam skopnya Nama
{ var x = 'world'; const x = 'hello'; // 报错 }
Malar diisytiharkan oleh const mesti dimulakan, tetapi pembolehubah yang diisytiharkan oleh let tidak perlu dimulakan
// 错误写法 const PI; PI = 3.14
Berikut adalah yang betul cara menulis, tetapkan nilai pada masa yang sama apabila mengisytiharkan >
// 正确写法 const PI = 3.14;
const PI = 3.14; PI = PI + 1; // 报错
const person = { name: "yoyo", age: 20, }; person.name = 'hello'; person.age = 30; console.log(person.name); // hello console.log(person.age); // age
const person = { name: "yoyo", age: 20, }; person = {name: 'xx', age: 23}; // 报错
const a = ['hello', 'world']; // 修改元素 a[0] = "yoyo"; console.log(a); // ['yoyo', 'world'] a.shift('12'); console.log(a); // ['world'] a.unshift('xx'); console.log(a); // ['xx', 'world'] a.push('yy'); console.log(a); // ['xx', 'world', 'yy']
const a = ['hello', 'world']; a = ['x', 'y']; // 报错
tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Pembelajaran JavaScript: menggunakan const untuk mengisytiharkan pemalar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!