【发布时间】:2026-01-22 23:00:01
【问题描述】:
我使用以下格式来避免可能的命名冲突。 我的主要目标是在开发过程中将程序的各个部分保存在不同的文件中,然后再将它们组合起来 编辑器是
main.js
Editor=function(){
this.manage=function(){
}
}
var editor= new Editor;
a.js
Editor.prototype.A=function(){
this.afunct=function(){
}
}
b.js
Editor.prototype.B=function(){
var this.var1;
var this.var2;
this.bfunct=function(){
//call afunct() here
}
}
A 是一组功能,可以进行一些测试、修改等。 afunct 是一个测试器函数,需要在所有其他文件中使用。 B 应该充当数据包,并且将创建它的新实例以进行传递。
如何在 bfunct 中调用 afunct? 请帮助我了解如何做到这一点。提前谢谢你。
附言。我是 Javascript 的新手,请原谅我的逻辑中的任何缺陷。
【问题讨论】:
标签: javascript namespaces