为了账号安全,请及时绑定邮箱和手机立即绑定

怎么把该方法封装为原生的js方法 就跟split函数一样

怎么把该方法封装为原生的js方法 就跟split函数一样

qq_花开花谢_0 2018-09-10 10:09:57
<script>var zi='Isd am a student';var zu=[];var a=0;var b=0;for(var i=0;i<=zi.length;i++){    if(zi[i]==' '||i==zi.length){         zu[b]='';        for(var j=a;j<i;j++){             zu[b]+=zi[j];         }         a=i;         b++;     }else{        continue;     } }console.log(zu)</script>
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

var zi='Isd am a student'; String.prototype.mySplit=function(sqrt){ 
    var zu=[]; 
    var a=0; 
    var b=0; 
    for(var i=0;i<=zi.length;i++){         if(zi[i]==sqrt||i==zi.length){
             zu[b]='';             for(var j=a;j<i;j++){ 
                 zu[b]+=zi[j]; 
             } 
             a=i; 
             b++; 
        }else{             continue;
        } 
    }    return zu;
 } 
var arr =zi.mySplit(' '); console.log(arr);

用手机打的代码,有点丑


查看完整回答
反对 回复 2018-10-08
  • 1 回答
  • 0 关注
  • 792 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信