1. 程式人生 > >javascript 基礎知識點

javascript 基礎知識點

per 方法 key array 無法 undefined 自身 aso 計算

  • NaN; // NaN表示Not a Number,當無法計算結果時用NaN表示
  • Infinity; // Infinity表示無限大,當數值超過了JavaScript的Number所能表示的最大值時,就表示為Infinity
  • NaN === NaN; // false  盡量 使用 ===  全等而不是 ==
  • 唯一能判斷NaN的方法是通過isNaN()函數
  • 1 / 3 === (1 - 2 / 3); // false
  • null表示一個空的值,而undefined表示值未定義
  • 數組定義 [] 或者 new Array()
  • strict模式:不用var申明的變量會被視為全局變量,為了避免這一缺陷,所有的JavaScript代碼都應該使用strict模式
  • 反引號 多行字符串
  • in 判斷是否擁有某個屬性 要判斷一個屬性是否是xiaoming自身擁有的,而不是繼承得到的,可以用hasOwnProperty()方法

javascript 基礎知識點