问题:有一个带有关键字的字符串,关键字由逗号隔开,你要将该字符串凤姐为单个关键字的一个数组,然后使用一个关键字标签来打印出关键字
解决方案:String+split方法根据都好来分割字符串,遍历数组,打印出这些单个的值,示例1-1给出一个展示这一方法的完整web页面,关键字由web页面
通过一个提示串口读取,然后处理关键字并答应到web页面上
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script type="text/javascript">
window.οnlοad=function(){
//get the keywordList
var keywordList=prompt("Enter keywords,separated by commas","");
var arrayList=keywordList.split(",");
//construct the html
var resultString="";
for(var i=0;i<arrayList.length;i++)
{
resultString+="keyword:"+arrayList[i]+"<br/>";
}
//print
var blk=document.getElementById('result');
blk.innerHTML=resultString;
}
</script>
</head>
<body>
<div id="result"></div>
</body>
</html>
在这里讲一下split()的用法,split接受两个参数,第一个参数为用于分割的字符,第二个参数可选,为一个数字,表示进行分割的次数的一个数字。