首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js字符过滤,该怎么解决

2013-06-25 
js字符过滤a1,2,3,4,5,6b1,4我想得到c(c是将a中数字过滤掉b中数字得到的结果)c2,3,5,6小弟初学 ,

js字符过滤
a="1,2,3,4,5,6"
b="1,4"
我想得到c(c是将a中数字过滤掉b中数字得到的结果)
c="2,3,5,6"
小弟初学 ,请详解
[解决办法]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
var a="1,2,3,4,5,6"
var b="1,4"
a=a.split(",");
b=b.split(',');
var c=[];
for(var i in a){
c[a[i]]=a[i];
}
var d="";
for(var i=0;i<b.length;i++){
delete c[b[i]];
}
for(var i in c){
d+=c[i]+",";
}
alert(d.substring(0,d.length-1));
</script>
</head>

<body>
</body>
</html>
类似这样试试

热点排行