Jquery获得两个字符串之间的差异

时间:2017-03-14 21:24:17

标签: javascript jquery

嗨,谢谢你。 只是一个简单的问题,我有两个变量:

var x =' abc';

var y =' ac';

我想比较它们并得到它们之间的区别,结果如下:

diff =' b';

1 个答案:

答案 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);