全局对象与临时转换
全局對象
ECMAScript 規定全局對象叫做 global,但是瀏覽器把 window 作為全局對象
這些全局變量分為兩種:
global.parseInt
global.parseFloat
global.Number
global.String
global.Boolean
global.Object
window.alert
window.prompt
window.comfirm
window.console.log
window.console.dir
window.document
window.document.createElement
window.document.getElementById對象叫做 global,但是瀏覽器把 window 作為全局對象(瀏覽器先存在的)
臨時轉換
- var n = new string(1)
- var n=1
n.toString()
上面的兩種方式幾乎相同,當輸入后者代碼方式時,js會臨時生成一個'temp'作為臨時對象,但是執行返回值后臨時對象會消失。
var n=1 n.toString()n.xxx = 2 //因為臨時生成對象,不會報錯 n.xxx //undefined 因為temp執行后消失,臨時對象回收?
轉載于:https://www.cnblogs.com/gitnull/p/9428713.html
總結
- 上一篇: Shell 简单的java微服务jar
- 下一篇: GitHub注册和Git安装