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方法切割成一个新的数组
如下:
call
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
推荐阅读
Extjs入门之动态加载树代码
Extjs动态加载树,首先在数据库里面设计存放树信息的表 复制代码 代码如下: USE [KimiExtjs] GO /****** 对象: Table [dbo].[Trees] 脚本日期: 04/08/2010 22:12:25 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDEN>>>详细阅读
本文标题:array.prototype.silce.call 理解分析
地址:http://www.17bianji.com/kaifa2/JS/26644.html
1/2 1