JavaScript 賦值變量
提問人:劉團圓發(fā)布時間:2020-11-23
■知識點
使用等號(=)運算符可以為變量賦值,等號左側為變量,右側為被賦的值。
■實例設計
JavaScript引擎的解析方式:先解析代碼,獲取所有被聲明的變量,然后再一行一行地運行。這樣所有聲明的變量,都會被提升到代碼的頭部,這稱為變量提升。
document. write ( a ) ; //顯示 undefined
a =1;
document. write ( a ) ; //顯示 1
var a;
在上面的示例中,聲明變量放在最后,賦值操作放在前面,由于JavaScript在預編譯期己經對變量聲明語句進行了預解析,所以第1行代碼讀取變量值時不會拋出異常,而是返回未初始化的值undefined。第3行代碼是在賦值操作之后讀取,則顯示為數字1。
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>