一、JS的數據類型
①.數字 number 拓展:在進行+ 運算時左右兩邊任意一邊有字符串,那麼它的功能是拼接。拼接後數據類型是 字符串
②.字符串 string
③.布爾值 boolean --> true/false
④.對象 object
eg:var x = {};--》對象object
var x = new object();
var x = document; --》系統內置對象
⑤.數組 [] --》可以理解爲一種比較厲害的特殊對象、
⑥.空 null
⑦.函數 function
⑧.未定義 undefined
二、JS操作標籤屬性
①.操作合法的標籤樣式
eg:document.getElementById("box").id = "xiaobai" --->不推薦
注意:class不能直接操作 需要換成className
②.操作不合法的標籤樣式
1.getAttribute(); -->獲取
2.setAttribute(); -->設置
3.removeAttribute(); --> 移除屬性
eg:<box abc="xiaobai"></box>
var obj = document.getElementById("box");
var x = obj.getAttribute("abc"); 獲取
obj.setAttribute("abc","dabai"); 設置
obj.removeAttribute("abc"); 移除屬性
注意 :操作不合法的標籤樣式可以操作合法的標籤樣式,操作合法的標籤樣式不可以操作不合法的標籤樣式