こんにちはと事前に感謝の違いを取得します。 だけで簡単な質問、私は2つの変数があります。jqueryの2つの文字列
VARのx = 'ABCの';
VAR Y = 'AC'。
私は、この結果、それらを比較し、両者の差を取得したいと思います:=「B」
差分を、
こんにちはと事前に感謝の違いを取得します。 だけで簡単な質問、私は2つの変数があります。jqueryの2つの文字列
VARのx = 'ABCの';
VAR Y = 'AC'。
私は、この結果、それらを比較し、両者の差を取得したいと思います:=「B」
差分を、
分割spread operatorを用いx
変数、次いでArray#filterとArray#indexOfを使用して、y
変数に存在するすべての要素をフィルタリングします。すっごく
var x = 'abc',
y = 'ac',
diff = [...x].filter(v => [...y].indexOf(v) == -1);
console.log(diff);
ありがとうございました。私はjs/jqueryでこのような演算子を見たことがありませんでした。 – pipBoy111
'x = 'aba''と' y =' ab''の場合、 '.indexOf()'を実行しているので、上記のコードは何も返しません。 'diff = [... x] .filter((v、idx)=> [... y] [idx]!== v); '正確な差分を返す。 –
あなたは何をしようとしたのですか?あなたは検索しましたが、これは何度も前に尋ねられたと確信しています。 – epascarello
なぜjqueryのは、このために必要とされていますか? – Julian
スプリット 'X'変数とそれをフィルタリング。 –