”循环处理“是指什么?

来源:2-2 jQuery选择器之类选择器

青霜

2016-07-07 16:12

在讲到jQuery的优点时,提到这样一句话“jQuery除了选择上的简单,而且没有再次使用循环处理“,这里的”循环处理“是指什么呢?能详细说下吗?

写回答 关注

2回答

  • 玄鉴
    2016-07-31 19:04:16

    代码中的for()循环就是循环处理。


    <script type="text/javascript">

            //通过原生方法处理

            //样式是可以多选的,所以得到的是一个合集

            //需要通过循环给合集中每一个元素修改样式

            var divs = document.getElementsByClassName('aaron');

            for (var i = 0; i < divs.length; i++) {

                divs[i].style.border = "3px solid blue";

            }


  • 徐芮
    2016-07-07 17:40:48

    看代码区的注释,当使用getElementsByClassName方法时,得到的是一个集合,需要使用循环去遍历它,才能对每个子集进行操作,这就是循环处理。

    而使用jQuery的class选择器,可以直接批量操作。也就是说,循环已经被封装在jQuery库的内部了,不用自己再去写。

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题