nodejs和浏览器环境中带不带var区别
- 编程
- 2022-09-08
- 941
nodejs中:带var表示当前模块的顶层作用域的属性,不带var表示global对象中的属性。
浏览器环境下:带var或者不带var都表示window对象的属性,没有什么区别,而windows对象又指向global对象。浏览器中global对象不能直接访问,window对象是global对象的具体化表现。
上一篇:json的3个格式
下一篇:var 与let 的区别
nodejs中:带var表示当前模块的顶层作用域的属性,不带var表示global对象中的属性。
浏览器环境下:带var或者不带var都表示window对象的属性,没有什么区别,而windows对象又指向global对象。浏览器中global对象不能直接访问,window对象是global对象的具体化表现。
上一篇:json的3个格式
下一篇:var 与let 的区别
发表评论