Javascript Jquery获取两个字符串之间的差异
你好,先谢谢你。 一个简单的问题,我有两个变量: var x=‘abc’ 变量y='ac' 我想对它们进行比较,得出它们之间的差异,结果如下: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变量并过滤掉。试试看。此框架非常适合此类任务。非常感谢。我
差异='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)
返回精确的差值。