この配列 (以下) があり、特定の値があるかどうかを確認しようとしています。
var a = [ true, "lipsum" ];
私がする必要があるのは、a[0]
真であるかどうか、およびa[1]
「リップサム」であるかどうかを確認することです
両方の値を個別に確認できます。
a[0] === true && a[1] === 'lipsum' // true
...コードを少し短くするために、私はこれをやろうとしました:
a === [ true, 'lipsum'] // false
上記のコード例が間違っているのはなぜですか?私がやろうとしていることを達成する別の方法はありますか?
私はこれを行うことができます:
a.join() === 'true,lipsum' // true
もっと良い方法があると感じずにはいられませんが..?