Проверка идентичности каждого элемента в массиве в javascript

Мне нужно проверить, идентичен ли каждый элемент в массиве друг другу. Например:

var list = ["l","r","b"]

Должно оцениваться как ложное, поскольку все элементы не идентичны. С другой стороны, это:

var list = ["b", "b", "b"]

Должен оцениваться как истина, потому что все они идентичны. Каким будет наиболее эффективный (по скорости/ресурсам) способ добиться этого?

14
задан Nick 18 July 2013 в 12:40
поделиться