Js查漏補缺 01

2021-10-06 08:52:33 字數 744 閱讀 1900

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...