1.
js拼接字符串,用逗号隔开
//用jquery
function getTextByJquery() {
var str = "";
//遍历name为txt的所有input元素
$("input[name='txt']").each(function () {
str += $(this).val() + ",";
});
//去掉最后一个逗号(如果不需要去掉,就不用写)
if (str.length > 0) {
str = str.substr(0,str.length - 1);
}
return str;
}
2.
js 是否含有相同或者不同的元素,可去重,可删除合并为新数组
//做比较的两个数组
var array1 = ['a','b','c','d','e'];//数组1
var array2 = ['d','f','e','a','p'];//数组2
var regex3 = /\{(.+?)\}/g; // {} 花括号,大括号
var Ctss=textarea.match(regex3)
//临时数组存放
var tempArray1 = [];//临时数组1
var tempArray2 = [];//临时数组2
for(var i=0;i<Cts.length;i++){
tempArray1[Cts[i]]=true;//将数array2 中的元素值作为tempArray1 中的键,值为true;
}
for(var i=0;i<Ctss.length;i++){
if(!tempArray1[Ctss[i]]){
tempArray2.push(Ctss[i]);//过滤array1 中与array2 相同的元素;
}
}
console.log(tempArray2)
//输出{‘b’,‘c’};