undefined
boolean
string
number
null
object
記住一下幾個
1、
alert(undefined==null) 為true
2、 isnan(數值)對數值裡面的數看是否可以轉換為數字,若可以則nan(數值)為true,否則為false.
舉例如下:
isnan('10') 為true 因為字串的10可轉換為數字10
isnan(true) 為true 因為true可轉換為1
isnan(false) 為true 同上
isnan("blue") 為false 因為blue不可轉換
科學計數法
3.1424e6相當於3.1424乘以10的6次方。
浮點數加減會出現誤差
JS正則注意事項
一 基本語法 代表除回車換行外的 n r 任意字元 w 查詢單詞字元 w 查詢非單詞字元 d 查詢數字 d 查詢非數字字元 s 查詢空白字元 s 查詢非空白字元 b 查詢位於單詞的開頭或結尾的匹配 b 查詢不處在單詞的開頭或結尾的匹配 0 查詢nul字元 n 查詢換行符 f 查詢換頁符 r 查詢回車...
JS開發注意事項
1 不要定義全域性函式如location,否則有的瀏覽器會出現詭異的現象。全域性物件就是定義在window物件中。2 js 匿名函式執行 兩個小括號 funcation 等同於 funcation foo foo 3 call方法 改變函式的上下文,即函式中this的指向。當乙個object沒有某個...
js注意事項11
js中每個物件獨佔函式 如果物件很多則會影響效率。怎麼解決這個問題,就使用乙個共同的記憶體共享區,即,原型法 這樣多個物件可以共享函式 function dog js的基本物件模型中預設是有乙個屬性prototype,這個物件是記錄基本物件的基本資訊 是所有已這個基本物件為基準建立的物件的共通屬性,...