Rumah  >  Soal Jawab  >  teks badan

javascript - biarkan mengisytiharkan pembolehubah

let tidak akan mempunyai promosi berubah-ubah; jika saya menggunakan let sebelum pengisytiharan, pelayar harus melaporkan ralat;

某草草某草草2686 hari yang lalu760

membalas semua(3)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-06-12 09:31:34

    RalatUncaught ReferenceError: a is not defined表示变量未定义, 而不是指这个变量是undefined, 如果变量variable的值是undefined, 那么console.log(variable)应该输出undefined dan tidak sepatutnya dilaporkan.

    balas
    0
  • 学习ing

    学习ing2017-06-12 09:31:34

    Pembolehubah yang diisytiharkan oleh let dan const tidak akan diisytiharkan terlebih dahulu, yang bermaksud bahawa pembolehubah tidak boleh diakses sebelum konteks pelaksanaan masa jalan terikat secara leksikal.

    function foo(){
    |
    | not accessible
    |
    let a = 1
    }

    balas
    0
  • PHP中文网

    PHP中文网2017-06-12 09:31:34

    Barisan kedua kod di sini tidak masuk akal

    Barisan pertama dicetak,
    kerana biarkan, bukan tentukan kerana tidak diperbaiki
    Barisan kedua, biarkan xxx, tidak ditulis, yang sepatutnya menjadi ralat

    Jika ia adalah var, ia tidak ditentukan
    Kerana terdapat pembolehubah digalakkan tetapi ia tidak dinyatakan atau disalin

    balas
    0
  • Batalbalas