js 重写concat

Array.prototype.concat = function(...arr) {
    var me = this;
    var tem = [];
    tem = me.slice(0);
    for (var i of arr) {
        tem.push(i);
    }
    return tem;
}
var t = [1, 2, 3];
var r = t.concat(1, 2);

 

posted on 2018-11-02 16:46  偏灬爱  阅读(240)  评论(0编辑  收藏  举报

导航