-1
1 - 如何從外部調用inside()
函數?函數內函數內聲明
2 - 創建這樣一個結構的慣例是?
3 - this
在inside()
函數中的值是多少(如果可以從外部調用)?
var obj = {
method: function(){
console.log('method function called!');
function inside(){
console.log('inside function called!')
}
}
}
1)否2)是3)[作爲總是](HTTPS://顯影劑.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this)取決於它是如何調用的 – Bergi
請詳細解釋一下,如果不可能調用inside()函數(1) ,爲什麼這是常見的做法(2)?這取決於什麼? –
如果不可能從外部調用它,那並不能從'method'內部調用 - 這常常非常有用。關於'this',請參閱鏈接的文檔 – Bergi