嗨,谢谢你。 只是一个简单的问题,我有两个变量:
var x =' abc';
var y =' ac';
我想比较它们并得到它们之间的区别,结果如下:
diff =' b';
答案 0 :(得分:2)
使用 spread operator 拆分x
变量,然后使用 {{3}过滤y
变量中存在的所有元素} 和 Array#filter 。
var x = 'abc',
y = 'ac',
diff = [...x].filter(v => [...y].indexOf(v) == -1);
console.log(diff);