1. 程式人生 > >預解釋是一種毫無節操的機制

預解釋是一種毫無節操的機制

efi window def 們的 函數定義 fin 聲明 賦值 定義

預解釋是毫無節操的一種機制,自從學了預解釋,從此節操是路人

1.預解釋的時候,不管你的條件是否成立,都要把帶var的進行提前的聲明

  // window的預解釋:var num;-》window.num;

// num in window 判斷num是否為window這個對象的一個屬性,是的話,返回true,不是的話返回false
if (!("num" in window)){ // true 取反 false
  var num = 12  
}
console.log(num)// undefined

2. 匿名函數之函數表達式:把函數定義的部分當做一個值賦值給我們的變量/ 元素的某個事件

預解釋是一種毫無節操的機制