array.prototype.silce.call 理解分析

(编辑:jimmy 日期: 2024/10/10 浏览:2)

Array.prototype.slice.call(thisArg[, arg1[, arg2[, ...]]])
成员介绍:

Array   数组对象

prototype [property]
是javascript中对象的属性,用来返回对象的原型引用,可以动态的给此添加方法和属性,对象如array,object,或者用户定义的对象,详细请看这里

slice [Function]
用原array对象,截取指定部分返回一个新的Array 对象,详细请看这里

call [Function]   call([thisObj[,arg1[, arg2[,   [,.argN]]]]])

调用一个对象的一个方法,以另一个对象替换当前对象,详细请看这里。

 

以上逐一理解后,然后就好理解了

Array.prototype.slice.call(thisobj,start,end)  就是把thisobj对象通过call方法切割成一个新的数组

如下:

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。