浅谈jquery中将类数组对象转换为数组对象的方法


本文摘自PHP中文网,作者青灯夜游,侵删。

相关推荐:《jQuery视频教程》

类数组对象的定义:

所谓"类数组对象"就是一个常规的Object对象,如$("p")但它和数组对象非常相似:具备length属性,并以0、1、2、3……等数字作为属性名。

不过它毕竟不是数组,没有从数组的原型对象上继承下来的内置方法(例如:push()、 sort()等)

jquer中将类数组对象转换为数组对象的方法

在jquery中可以通过markArray方法将类数组对象转换为数组对象,如:

1

2

var result = $.makeArray($("p"));

console.log(result instanceof Array);

此时的代码打印出来的结果为true、在es6中,可以使用Array.from(...)来实现数组的转换:

1

Array.from(document.getElementsByTagName("p")

更多编程相关知识,请访问:编程视频课程!!

以上就是浅谈jquery中将类数组对象转换为数组对象的方法的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

jQuery怎么遍历节点

jQuery从哪个版本开始不兼容ie8

jQuery中$(function())的作用

jQuery append()方法怎么用

jQuery有哪些内容过滤器

jQuery中w2ui是什么?

jQuery对象和dom对象之间的差异

jQuery判断是否包含指定字符串

mock jQuery怎么使用

怎么用jQuery更改标签属性值

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...