【发布时间】:2011-12-23 19:15:45
【问题描述】:
我正在尝试为 Web 应用程序编写一些 javascript 函数。
听从这里的建议:How do I declare a namespace in JavaScript?
我试图通过将所有内容包装在命名函数中来使代码不引人注目,但是在子匿名函数中访问父函数中的属性时遇到了困难。
例如:
var title_picker = new function(){
// This property should be public
this.callback=function(){};
var ok=function(){
var title = $('input#title').val();
callback(title) // <---
}
...
在“ok”函数中,引用“callback”属性的最佳方式是什么?
【问题讨论】:
标签: javascript jquery namespaces