码迷,mamicode.com
首页 > 其他好文 > 详细

[].slice.call(arguments,1) 个人理解

时间:2019-04-03 13:59:22      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:var   arguments   ...   cal   理解   ==   开始   nbsp   []   

var arr = [];
[] == arr;

假设 var arr = [1,2,3,4,5];
那么 arr.slice(1,2) == [2];
通过 slice.call 才能使用call显示绑定来实现 arguments

那么
var data = [].slice.call(arr,2);
var data1 = [].slice.call(arr,1,3);
data = [3,4,5];
data2 = [2,3];

我的理解 通过 slice.call函数 将 arr 的内容,从哪里开始,到哪里结束 抓取到 [] 中;

个人理解............(初学者......)

 

[].slice.call(arguments,1) 个人理解

标签:var   arguments   ...   cal   理解   ==   开始   nbsp   []   

原文地址:https://www.cnblogs.com/oukele/p/10648344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!