gpt4 book ai didi

javascript 创建 INcode 工作区(框架)

转载 作者:行者123 更新时间:2023-11-28 10:09:09 24 4
gpt4 key购买 nike

如果我有一个面向公众的小“框架”,我如何制作自己的“工作空间”?所以我可以使用我想要的任何变量名称?

我怎样才能完成它?

最佳答案

使用匿名函数包装器。使用 var 定义的任何变量将不可用于包装器外部的代码。每当您想要定义方法或属性时,请将它们添加到 tobepublic 对象(在最后返回)。

var your_namespace = (function(){
//Your own "workspace"
var tobepublic = {};
//Define any attributes and methods which should be public on tobepublic
tobepulic.helloWorld = function(){
alert("Hi!");
}

return tobepublic;
})();

公开地,上面的代码看起来像下面的代码。然而,上面的方法也可以访问私有(private)方法/变量,这些方法/变量不能“从外部”看到:

var your_namespace = {
helloWorld: function(){
alert("Hi!");
}
}

关于javascript 创建 INcode 工作区(框架),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7719189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com