Apakah perbezaan antara VAR dan biarkan dalam JavaScript?
Apakah perbezaan antara VAR dan biarkan dalam JavaScript?

Video: Apakah perbezaan antara VAR dan biarkan dalam JavaScript?

Video: Apakah perbezaan antara VAR dan biarkan dalam JavaScript?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, November
Anonim

Perbezaan antara var dan let dalam JavaScript . var dan biarkan kedua-duanya digunakan untuk perisytiharan berubah-ubah dalam javascript tetapi perbezaan antara mereka itu var adalah skop fungsi dan biarkan adalah berskop blok. Boleh dikatakan pembolehubah diisytiharkan dengan var ditakrifkan sepanjang program berbanding dengan biarkan.

Sejajar dengan itu, patutkah anda menggunakan VAR dalam Javascript?

Pembolehubah diisytiharkan dengan var tidak berskop blok (walaupun ia berskop fungsi), manakala dengan let dan const ia adalah. Ini penting kerana apa gunanya skop blok jika awak tidak akan guna ia. Paling Javascript pakar bersetuju var tidak sepatutnya digunakan.

Tambahan pula, apakah itu var let dan Const? ` const ` ialah isyarat bahawa pengecam tidak akan ditetapkan semula. ` biarkan ` ialah isyarat bahawa pembolehubah boleh ditetapkan semula, seperti pembilang dalam gelung, atau pertukaran nilai dalam algoritma. Ia juga memberi isyarat bahawa pembolehubah akan digunakan hanya dalam blok yang ditakrifkan, yang tidak selalunya keseluruhan fungsi yang mengandungi.

Dengan cara ini, bolehkah saya menggunakan let Javascript?

EDIT: biarkan dan const disokong oleh semua penyemak imbas moden dan merupakan sebahagian daripada spesifikasi ECMAScript 2015 (ES6). Pada asasnya jika anda tidak perlu menyokong apa-apa di bawah IE11, biarkan dan const selamat untuk guna pada masa kini.

Apakah yang dilakukan VAR dalam Javascript?

var digunakan untuk mengisytiharkan pembolehubah dalam javascript . var msg=""; bermakna anda mengisytiharkan mesej pembolehubah yang kosong dan sama dengan nama fokus.

Disyorkan: