4 回答

互換的青春
TA貢獻1797條經驗 獲得超6個贊
沒區別,都是function,只是類使用的時候需要new一下。
比如
1234 | function aa(){ } aa(); //這是函數調用 var a = new aa(); //這是類使用 |

陪伴而非守候
TA貢獻1757條經驗 獲得超8個贊
舉個例子:
test.html
<html>
......
<link rel="stylesheet" type="text/css" href="style.css" />
......
<div id="div1" style="border-top: red 1px solid;">
<div id="div2" class="divClass">
......
</html>
-------------------------------
style.css
div.divClass{
border-top: red 1px solid;
}
-------------------------------
上邊的兩個div的樣式是相同的
style是HTML中直接定義樣式,class可用于引用定義好的css類(class),實現重用等。
另外,在JS中,style就是用style關鍵字來使用
上例中是document.getElementById("div1").style
class要使用className關鍵字來使用
上例中是document.getElementById("div2").className
添加回答
舉報
0/150
提交
取消