javascript原理之数组和字符串slice()

var start=0;
    var end=this.length;
    if(arguments.length===1){
        start=arguments[0];
    }else if(arguments.length===1(){
        start=arguments[0];
        end=arguments[1];
    }
    var temp=[];
    for(i=start;i<end;i++;){
        temp.push(this[i])
    }
    return temp;
}

//所以[].mySlice.call()也能够将伪数组转伪真数组数组

var start=0;
    var end=this.length;
    if(arguments.length===1){
        start=arguments[0];
    }else if(arguments.length===1(){
        start=arguments[0];
        end=arguments[1];
    }
    var temp="";
    for(i=start;i<end;i++;){
        temp+=this[i];
    }
    return temp;
相关文章
相关标签/搜索