var q = Ext.getCmp("itemasset").getValue();
var w = Ext.getCmp("itemassetleader").getValue();
q的值是1,2
w的值是1,2,3,4,5 这些值是获取到可变的
如何去取他们之中相同的值
for遍历。。
var q='1,2,9'
var w='1,2,3,4,5'
var arr1 = q.split(','), arr2 = w.split(',');
var r='';
for(var i=0;i<arr1.length;i++)
for (var j = 0; j < arr2.length; j++)
if (arr1[i] == arr2[j]) {
r += ',' + arr1[i];
break;
}
r=r.substring(1)
alert(r);
一种是使用split函数逐个判断。
一种是使用substr字符串截取函数去判断