做编程这行啊,还得不断的学习,毕竟技术这东西,迭代更新的太快了。
就比如今天看到的jQuery中$$(Selectors)写法,一脸懵逼,这是啥啊,没看懂,但是了解过后也就那样了。
放个例子,大家一起看下吧。
<ul> <li>1</li> <li>2</li> <li>3</li> </ul>
比如上面部分HTML内容,如果我们要用JQuery获取到ul下面的所有li,可以这样写,不过这里返回的是JQuery类数组,不是真正的数据,所以没有办法直接使用数组对象上的方法,比如some,filter,不过有些朋友可能尝试了下还是可以,那是因为JQuery对象上也封装数组的这些方法
$('ul > li');// 这里返回的是JQuery类数组,不是真正的数据,所以没有办法直接使用数组对象上的方法,比如some,filter,不过有些朋友可能尝试了下还是可以,那是因为JQuery对象上也封装数组的这些方法
而如果采用这样写,直接返回的就是这样数组,自然就可以使用数组上的所有方法了。
$$('ul > li');// 返回的就是真正的数组了,自然就可以使用数组上的所有方法了