+ -
当前位置:首页 → 问答吧 → 请问段代码。没看懂。。

请问段代码。没看懂。。

时间:2010-06-02

来源:互联网

(function(){

function $(id){

return document.getElementById(id);

}

function alertNodeName(id){

alert($(id).nodeName)

}

widnow.['myNamespace']={}
window.['myNamespace']['showNodename']=alertNodeName

})()


这段代码是在一本参考书上看来的。我有几个地方没看懂。。

请问下:1.widnow.['myNamespace']={}是什么意思?
2.window.['myNamespace']['showNodename']=alertNodeName是什么意思?
3.代码最后结束时,出现的()是什么意思?

谢谢~

作者: JSbeginner84   发布时间: 2010-06-02

1. 在window对象下 定义一个属性(对象)  等价于 widnow.myNamespace={}   //{}是一个对象
2. 类似1  等价于 widnow.myNamespace.showNodename=alertNodeName;
3 运行匿名函数

作者: jiangliuhuo   发布时间: 2010-06-02

thanks

作者: JSbeginner84   发布时间: 2010-06-02

是你抄错了还是那书错了。。

widnow.['myNamespace']
应该是 widnow['myNamespace']

作者: lzwdpc   发布时间: 2010-06-02

我抄错了,没有点

作者: JSbeginner84   发布时间: 2010-06-02

widnow?不是window?晕

作者: cwq2jxl   发布时间: 2010-06-02

window

作者: JSbeginner84   发布时间: 2010-06-02

相关阅读 更多