我想知道内部函数是什么样的? 我知道,你可以写以下带内部函数的Javascript内部函数
var obj = {
test: 'something'
}
但在这段代码中,innerfunction并不是指一个变量,而是一个功能。 有没有其他方法来编写/调用内部函数?
function outer(){
var a = "Outerfunction";
console.log(a)
innerFct: function InnerFct() {
var c = "Inner";
console.log(c)
}innerFct();
}
window.outer();
谢谢
谢谢,这正是我一直在寻找。是的,我知道,第一个是一个字面对象,但我不知道为什么该函数与“:” – xhallix
一起工作。您的原始代码会抛出一个错误:ReferenceError:innerFct没有为我定义。你在哪里使用什么浏览器? –
@ChristophHa - 关于标签的更多信息:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Statements/label –