入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Jquery之Array拓展的remove方法

创建时间:2017-05-19 投稿人: 浏览次数:1406
Jquery的Array.remove(start,end)方法是利用Array本身的length属性的可写特性对数据进行裁剪以及slice方法进行获取特定数据的,最后调用push方法将Array剪裁后数组以及splice得到的数组进行合并,最后得到的是裁剪后的数据。
Array.prototype.remove = function(from, to) {  
    //提取出删除的结束位置至最末端的数组
    var rest = this.slice((to || from) + 1 || this.length);  
    //根据起始位置裁剪数组
    this.length = from < 0 ? this.length + from : from;  
    //将数组进行拼接(用词不太准确)
    return this.push.apply(this, rest);  
};

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
  • 上一篇:没有了
  • 下一篇:没有了
未上传头像