forEach()用法
var settlementCurrency = [1, 2, 3, 4, 5, 6, 7, 8];
var otherSettlementCurrency = [2, 3, 4, 5, 6, 7, 8, 9, 10];
var newArray = [];
otherSettlementCurrency.forEach(item => {
//forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。
//遍历otherSettlementCurrency
//此处如果需要留下重复元素,则将!去掉即可,否则留下非重复元素
//otherSettlementCurrency中的元素如果在settlementCurrency中不存在,则添加到新数组中
if (!settlementCurrency.includes(item)) {
//includes() 方法用于判断字符串是否包含指定的子字符串,如果找到匹配的字符串则返回 true,否则返回 false。
newArray.push(item);
};
})
alert(newArray);//结果返回9,10