js怎么过滤特定符号[[差,4],[好,13],[一般,3]]怎么将上面字符串里面的[ 和]过滤掉想要的结果是: 差
js怎么过滤特定符号
[['差',4],['好',13],['一般',3]]
怎么将上面字符串里面的[ 和]过滤掉
想要的结果是: '差',4,'好',13,'一般',3
我用replace怎么不行啊
[解决办法]
var s = "[['差',4],['好',13],['一般',3]]";
alert( s.replace(/[\[\]]/g, '') )
[解决办法]var str = "[['差',4],['好',13],['一般',3]]";
alert(str.replace(/\[
[解决办法]\]/g,''));
[解决办法]var str = "[['差',4],['好',13],['一般',3]]";
var stemp = str.replace(/\[
[解决办法]\]/g,'');
var arr = eval('['+stemp+']');
alert(arr[1]+arr[3]+arr[5]);
[解决办法]arr.length得到他的长度,你如果确定都是在奇数位上那些个循环取奇数位加了
[解决办法]var res =0;
for (var i = 0; i < arr.length; i++) {
res += arr[++i];
}