var mystr="86-010-85468578";document.write(mystr.split("")+ "<br />");var ty=new Array();var ty=mystr;for(var i=0;i<ty.length;i++){document.write(tr[i])}不知道如何运用
1 回答
苦逼的代码狗
TA贡献3条经验 获得超0个赞
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
var mystr='86-010-85468578';
document.write((mystr.split("")+ "<br />")); //第一个测试
var ty=mystr.split('-');
document.write(ty+"<br />"); //第二个测试
var ty=mystr.split('-',2)
document.write(ty); //第三个测试
</script>
</head>
<body>
</body>
</html>
这是我写的测试用例,希望对你理解有帮助。
首先 str.spilt(a ,b)这样的来说
为str要分割的字符串。a代表分割符,采用“”时代表每个字符都分割。如第一个测试
第二个测试即a=’-‘ 此时按 - 字符分割。
第三个测试a=’-‘ b=2 代表按照 - 字符分割str字符串且只取前 2 (b=2) 个
添加回答
举报
0/150
提交
取消