解决方案 »
- SWFObject的相关问题
- WEB打印
- 看到有些网站上显示图片的效果类似picasa
- 东西已经做了一半,不会做了,高手在哪?帮我看看!
- 跪求 怎样将我填写的html网页带内容的另存为一张新的html
- 错误: 未结束的字符串常量
- IE6下大家都用什么JS框架呢
- 急求相助!showModalDialog()打开的对话框做提交时总弹出新窗口,或者在主窗口中用ifram 框架但在对话框中又不执行提交操作.为什么?
- javascript能检测系统上已经安装的activex控件吗?如果能,怎么检测?谢谢
- span或div的onfocus及onblur事件如何触发?
- 求解这段代码中的arguments.callee.offset怎么解释
- 请帮忙看下post提交后刷新页面提示重复提交表单的问题
window.myObj = function(){}myObj = function(){}这两种写法,是完全相同的,在后面使用时,直接使用myObj()调用可以,使用window.myObj()调用也可以。所以你这里经过那个自执行函数之后,window.myObj中就是保存了那个构造函数的引用了,所以可以使用new操作符进行实例化了。
所以window.MyObject就是你定义的那个对象的构造函数了
this.name=name;
this.sex=sex;
}myObj.prototype.show=function(){
console.log(this.name+"---"+this.sex);
};
return myObj;
})(); <script type="text/javascript">
var myObj=new aaa('name','sex');//?
myObj.show();
</script>
这样会不会好理解一些
this.name=name;
this.sex=sex;
}myObj.prototype.show=function(){
console.log(this.name+"---"+this.sex);
};
return myObj;
})();你主要你是理解 我标红的 做了 什么事情另外 内部的代码 逻辑有问题 等以后你自己 发现在改吧
a 和window.a是相同的