Мне нравится организовывать свой javascript в стиле пространства имен, как показано ниже. Что я хочу знать: есть ли другой (более короткий?) Способ вызвать myFirstFunction()
из mySecondFunction()
? Я пробовал this.myFirstFunction()
, и он не работает, поэтому, возможно, здесь есть какой-то таинственный трюк, который я не знаю.
var myNameSpace = {
myFirstFunction: function(){
alert("Hello World!");
},
mySecondFunction: function(){
myNameSpace.myFirstFunction();
}
}
Спасибо за вашу помощь, как обычно, люди SO!:)