JavaScript配列の比較
JavaScriptで配列要素の値がすべて等しいかどうかをチェックするとして。
単に==で配列を結んでもだめ。当たり前といえば当たり前。値が格納されているアドレスを比較しているということになるらしい。
一番単純に解決するなら、要素どうしを比較。必要ならループを組んで。これ以上分かりやすいことはないだろうなあ。ただし、要素に配列が含まれる場合は要注意!再び同じ事態に巻き込まれますね、、、
toStringで文字列に変換してもよいそうだ。でもこれまた、要素が配列だとどうなんだ?undefinedだととか含まれるとだめっぽい。