我理解如果它是一个变量我可以使用var但作为一个函数,我该如何定义baz
。
var foo = "bar";
function bar() {
var foo = "baz";
function baz(foo) {
foo = "bam";
bam = "yay";
}
baz();
}
baz();
答案 0 :(得分:0)
不确定这是否适用于您,但您可以将baz
作为bar
的属性,并且可以在创建bar
的新实例时调用它。
var foo = "bar";
function bar() {
var foo = "baz";
this.baz = function(foo) {
foo = "bam";
bam = "yay";
}
this.baz();
}
new bar().baz();