课程
/前端开发
/JavaScript
/JavaScript深入浅出
老师啊。 立即执行函数下面 写这个,报没有定义啊 要放到函数体里面去 才可以打印内容啊。
2015-06-24
源自:JavaScript深入浅出 9-2
正在回答
因为你的global只是形参,没有传window对象进去,自然在执行
Object.defineProperties(global,{
LinkDetector:{value:LinkDetector},
ContainerDetector:{value:ContainerDetector},
DetectorBase:{value:DetectorBase}
})的时候,并没有成功给window对象赋值成功,自然也就拿不到匿名函数里的ContainerDector函数,你用ContainerDector来new一个对象的时候自然会报错
时隔半年,不知你是怎么解决大?
额,我也是这个问题。Object.defineProperties,那个global是全局对象是吗?为什么到new ContainerDector的时候,ContainerDector就undefined了
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
2 回答探测器是什么呀
2 回答对象实例的问题
1 回答老师您好啊
1 回答验证用例的问题
1 回答联系的实例