[b]Array.prototype.slice.call(thisArg[, arg1[, arg2[, ...]]])[/b]
成员介绍:
[b]Array [/b]数组对象
[b]prototype[/b] [property]
是javascript中对象的属性,用来返回对象的原型引用,可以动态的给此添加方法和属性,对象如array,object,或者用户定义的对象,详细请看
[url=http://www.1sucai.cn/article/22964.htm]这里[/url]
[b]slice[/b] [Function]
用原array对象,截取指定部分返回一个新的[b]Array[/b] 对象,详细请看
[url=http://www.1sucai.cn/w3school/js/jsref_slice_string.htm]这里[/url]
[b]call [/b][Function] [code]
[b]call([/b][[i]thisObj[/i][,[i]arg1[/i][[i], arg2[/i][[i], [/i][[i],.argN[/i]]]]]][b])[/b][/code]
调用一个对象的一个方法,以另一个对象替换当前对象,详细请看
[url=http://www.1sucai.cn/article/22963.htm]这里[/url]。
以上逐一理解后,然后就好理解了
[b]Array.prototype.slice.call(thisobj,start,end) [/b]就是把thisobj对象通过call方法切割成一个新的数组
如下:
[Ctrl+A 全选 注:[url=http://www.1sucai.cn/article/23421.htm]如需引入外部Js需刷新才能执行[/url]]