1. 程式人生 > >js中陣列Array和字串String的屬性方法歸納總結

js中陣列Array和字串String的屬性方法歸納總結

5、操作符的二義性,[  ]  建立陣列,屬性或陣列下標讀取寸;{ }物件宣告,函式直接量宣告,複合語句,結構語句限定如winth(){},swith(){},try{}catch()      {};, 連續運算子,陣列或json元素分割符,函式形參分隔符;+字串連線符,數值運算子,增值運算子;()函式執行運算子,優先順序強制運算子,引數宣告;;空語句;:冒號,標籤宣告,三目中條件為false的表示式分支,物件成員宣告,switch分支;
6、比較:
     空字串與數字比較,空字串會轉換為0,false轉換為0,,true轉換為1,true>false;兩個引用型別是不相等的比較總是返回false;數     字物件引用型別比較由數字物件的值決定,兩個字串比較時,會使用字串的localeCompare()方法進行比較,字串為數字型別字串時與數字比較, 將轉換成數字比較,將字串轉換得到的是NaN時怎麼比較都為false,NaN不等於它本身;undefined會轉換為false,空字元 串為false;Null為false;null==null為true;null===undefined為false;null==undefined為true;