JS函数 | .length() 和 .size() 的区别

JavaScript034

JS函数 | .length() 和 .size() 的区别,第1张

.length:

js 的原生方法,用于获取元素的个数和对象的长度

var length = $(obj).length

.size():

size()属于 jQuery 方法,只能作用于对象上,获取元素的个数

var size = $(obj).size()

注:

1、使用 length 属性之前,请对对象做判空校验

2、如果想要获取字符串的长度只能用 length 属性,如

var length = $(obj).html().length

获取的页面元素,就可以对页面元素的属性进行操作,属性的操作包括属性的读和写。

操作属性的方法 

1、“.” 操作

2、“[ ]”操作

属性写法

1、html的属性和js里面属性写法一样

2、“class” 属性写成 “className”

3、“style” 属性里面的属性,有横杠的改成驼峰式,比如:“font-size”,改成”style.fontSize”

js操作属性

《script type=text/javascript》

widow。onload = function(){  全部加载渲染完之后才执行下一步

  document。getElementById(div1)。title= 我看到了;

《/script》

《body》

  《div id = div1 class = div1 title = 这是一个div元素,你看到了吗?》

《/body》

在js中有类似font-size这类似的系统回默认为-号,可以用小驼峰  fontSize写法

class属性

需要在class后面加Name

中括号

需要在变量加上中括号。[color]写法

style的写法['style']

  document。write 只能重绘整个页面

innerhtml 可以重绘页面的一部分。

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。

2、在index.html的<script>标签中,输入js代码:if (size >= 12) zoom.style.fontWeight = 'bold'。

3、浏览器运行index.html页面,此时发现点击中和大,字体会加粗。