当前位置:首页 > 编程 > 正文

nodejs和浏览器环境中带不带var区别

nodejs中:带var表示当前模块的顶层作用域的属性,不带var表示global对象中的属性。


浏览器环境下:带var或者不带var都表示window对象的属性,没有什么区别,而windows对象又指向global对象。浏览器中global对象不能直接访问,window对象是global对象的具体化表现。



参考:nodejs和浏览器环境中带不带var区别 - keepnight

上一篇:json的3个格式

下一篇:var 与let 的区别

发表评论