0x00 字串部分
·使用+拼接字串與其他型別的資料,拼接出來的型別為字串(包括null與undefined)
0x01 資料型別部分
·typeof關鍵字可以獲取資料型別 例 typeof a;
·parseint(),parsefloat()會去掉英文單詞,做動畫時可以用來去掉單位;使用時需注意首位不能為字母,必須為數字
·浮點數不能直接與浮點數進行比較,因為有誤差,但是可以直接與整型進行比較
·==會自動轉換資料型別
0x02 運算子
·邏輯與短路運算 例:console.log(123&&456);輸出的是456
當表示式1為真時,返回表示式2,當表示式1為假時,返回表示式1
·邏輯或短路運算 例:console.log(123||456);輸出的是123
當表示式1為真時,返回表示式1,當表示式1為假時,返回表示式2
應用場景,設定預設引數
function fn(n)
·運算子優先順序 小括號》一元運算子》算術運算子》關係運算子》相等運算子》邏輯運算子》賦值運算子》逗號運算子
0x03 命名規範
·操作符左右留乙個空格
·單行注釋留乙個空格
·小括號左右各留乙個空格
詳細規範參考我正在實習單位的es5規範文件
Js查漏補缺01 js學習筆記
doctype html html lang en head meta charset utf 8 title js學習筆記 title script src js.js alert 引入了外部式js,裡面的 會被忽略 script button onclick alert 點選按鈕就會出現這條語句...
JS查漏補缺1
1.function fn fn console.log typeof a undefined console.log typeof b number2.fn1 1 function fn1 fn2 報錯 var fn2 function 3.for infunction student stude...
Js查漏補缺 04
0x00 dom innertext 不識別html innerhtml 可以識別html,此外這兩個函式都能讀取元素內容 當無引數時 以上函式只能修改普通盒子的內容,像表單這種特殊標籤只能用value來修改 this在事件中指向的是事件函式的呼叫者 0x01 一些常用方法 listitems.pu...