位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 賦值變量

提問人:劉團圓發(fā)布時間:2020-11-23

■知識點

使用等號(=)運算符可以為變量賦值,等號左側為變量,右側為被賦的值。

■實例設計

JavaScript引擎的解析方式:先解析代碼,獲取所有被聲明的變量,然后再一行一行地運行。這樣所有聲明的變量,都會被提升到代碼的頭部,這稱為變量提升。

document. write ( a ) ; //顯示 undefined

a =1;

document. write ( a ) ; //顯示 1

var a;

在上面的示例中,聲明變量放在最后,賦值操作放在前面,由于JavaScript在預編譯期己經對變量聲明語句進行了預解析,所以第1行代碼讀取變量值時不會拋出異常,而是返回未初始化的值undefined。第3行代碼是在賦值操作之后讀取,則顯示為數字1。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部