javascript中到底有没有类的概念?

javascript中到底有没有类的概念


幕布斯6054654
浏览 1026回答 4
4回答

互换的青春

没区别,都是function,只是类使用的时候需要new一下。比如1234function aa(){}aa();//这是函数调用var a = new aa();//这是类使用

蓝山帝景

区别在于styleclass是服务器端表示样式的属性class是客户端表示样式的属性。举例:123<html:text&nbsp;property="name"&nbsp;styleClass="input1"/><input&nbsp;type='text'&nbsp;class="input1"上面例子中效果是一样的,都表示设置了input1这个class样式。

陪伴而非守候

举个例子: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.cssdiv.divClass{border-top: red 1px solid;}-------------------------------上边的两个div的样式是相同的style是HTML中直接定义样式,class可用于引用定义好的css类(class),实现重用等。另外,在JS中,style就是用style关键字来使用上例中是document.getElementById("div1").styleclass要使用className关键字来使用上例中是document.getElementById("div2").className
打开App,查看更多内容
随时随地看视频慕课网APP