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

Javascript Jquery获取两个字符串之间的差异,javascript,jquery,Javascript,Jquery,你好,先谢谢你。 一个简单的问题,我有两个变量: var x=‘abc’ 变量y='ac' 我想对它们进行比较,得出它们之间的差异,结果如下: 差异='b' 使用拆分x变量,然后使用和过滤y变量中存在的所有元素 var x='abc', y='ac', 差异=[…x]。过滤器(v=>[…y]。索引(v)==-1); 控制台日志(diff)所以你尝试了什么?您搜索过了吗?我相信这之前已经被问过很多次了。为什么需要jquery来搜索?拆分x变量并过滤掉。试试看。此框架非常适合此类任务。非常感谢。我

你好,先谢谢你。 一个简单的问题,我有两个变量:

var x=‘abc’

变量y='ac'

我想对它们进行比较,得出它们之间的差异,结果如下:


差异='b'

使用拆分
x
变量,然后使用过滤
y
变量中存在的所有元素

var x='abc',
y='ac',
差异=[…x]。过滤器(v=>[…y]。索引(v)==-1);

控制台日志(diff)所以你尝试了什么?您搜索过了吗?我相信这之前已经被问过很多次了。为什么需要jquery来搜索?拆分
x
变量并过滤掉。试试看。此框架非常适合此类任务。非常感谢。我在js/jquery中从未见过这样的操作符。如果
x='aba'
y='ab'
,上面的代码将不会返回任何内容,因为它只是在执行
.indexOf()
将其更改为:
diff=[…x]。过滤器((v,idx)=>[…y][idx]!=v)
返回精确的差值。