我有這段代碼,當我運行它顯示未定義。但是,我們可以使用此關鍵字訪問全球資產。爲什麼我得到undefined值
var firstName = "Peter",
lastName = "Ally";
function showFullName() {
// "this" inside this function will have the value of the window object
// because the showFullName() function is defined in the global scope, just like the firstName and lastName
alert (this.firstName + " " + this.lastName);
}
showFullName();
http://jsbin.com/gerexi/1/edit?js,輸出 - 我無法重現該問題。 – Quentin
我既不好也不好 –
在嚴格模式下,它只是拋出一個錯誤。如果這是放置另一個函數,那麼它會顯示「undefined undefined」。 – vlaz