javascript的疑问?
生活随笔
收集整理的這篇文章主要介紹了
javascript的疑问?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
此時foo.bar作為變量,還沒有作為語句被計算過,還未丟失foo,調用的時候等同foo.bar().
同上,作為語句被執行
同上
foo.bar = foo.bar是一個語句,調用時執行該語句返回一個function,已丟失foo,又因為全局調用,所以this被賦值為當前全局對象。
所以很多時候我們都是
簡單來講后三個函數調用左邊不是內部引用類型,所以函數調用確定的 this 是 undefined,在非嚴格模式下內部會設置為 全局對象。具體看這篇博客 https://m2mbob.cn/2015/...
同上,作為語句被執行
同上
foo.bar = foo.bar是一個語句,調用時執行該語句返回一個function,已丟失foo,又因為全局調用,所以this被賦值為當前全局對象。
所以很多時候我們都是
簡單來講后三個函數調用左邊不是內部引用類型,所以函數調用確定的 this 是 undefined,在非嚴格模式下內部會設置為 全局對象。具體看這篇博客 https://m2mbob.cn/2015/...
總結
以上是生活随笔為你收集整理的javascript的疑问?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 飞剑问仙兑换码2023?
- 下一篇: 大家今年的理财成果如何?