閱讀mozilla文檔后,我發現了這一點:在全局執行上下文中(在任何函數之外),這是指全局對象,無論是否處于嚴格模式下。在玩了一點示波器之后,我發現在node.js REPL中...> this === globaltrue但是當我用同一行創建腳本時...$ cat > script.jsconsole.log(this === global)$ node script.jsfalse是否有一個原因?還是一個錯誤?
REPL和腳本之間的“此”不同
慕斯王
2019-11-04 11:06:07