<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
var str1 = '王二(15岁),张三(16岁),李四(17岁),姜五(18岁),程六(19岁)';
var str2 = '王二(15岁),姜五(18岁)';
var obj1 = str1.split(",");
var obj2 = str2.split(","); var arr = new Array;
for(var i = 0; i < obj1.length; i++){
var sign = false;
for(var j = 0; j < obj2.length; j++){
if(obj1[i] == obj2[j])
sign = true;
}
if(!sign){
arr.push(obj1[i])
}
}
alert(arr) //-->
</SCRIPT>
</HEAD> <BODY>
</BODY>
</HTML>
解决方案 »
- jquery插件boxy.js,父窗口函数关闭弹出层问题
- 请问一个有关js循环的问题,在线等待。。。
- ext grid ColumnModel 外部css
- 执行js脚本时出现错误 提示"a1"未定义
- javascript与后台交互的问题
- 正规?正规?正规?正规?
- 有没有,JAVASCRIPT入门的书籍啊?着急的很,谢谢各位了
- 在left帧中输入数据,想让mainFrame和bottomFrame同时更新,怎么不好用呢?请高手指点。
- javaScript 如何在服务器端生成文本文件
- JSON.stringify后,日期时间改变
- input 输入框 更改样式后, 怎样再返回到初始的样式?
- 关于下拉列表的问题
2.如果能确认各字串内部没有重复单元
string1 = '王二(15岁),张三(16岁),李四(17岁)
string2 = '王二(15岁),程六(19岁)'var arr2 = string2.split(",")
for(var a in arr2){
if(string1.indexOf(a) > -1){
string1 = string1.replace(a, "");
string2 = string2.replace(a, "");
}
}
替换完剩下的就应该是lz的结果了.最后处理一下多余的逗号.