JavaScriptで配列が指定した文字列を含んでいるかどうか判定する方法
今までfor文で書いてた。
>>> 'Alice' in ['Alice', 'Bob']; // 文字列には適用不可 false >>> ['Alice', 'Bob'].indexOf('Alice') != -1; // シンプルに true >>> ['Alice', 'Bob'].some(function (e) e == 'Alice'); // 関数弄れば融通が利く true
今までfor文で書いてた。
>>> 'Alice' in ['Alice', 'Bob']; // 文字列には適用不可 false >>> ['Alice', 'Bob'].indexOf('Alice') != -1; // シンプルに true >>> ['Alice', 'Bob'].some(function (e) e == 'Alice'); // 関数弄れば融通が利く true