В первом случае мы видим, что кавычки равны квадратным скобкам, а во втором - квадратные скобки не равны таким же квадратным скобкам. Объяснить можно всё, в том числе и это. Думаю, правильный ответ - это нехватка здравого смысла у создателей джаваскрипта. Не представляю, как они сумели придумать такой синтаксис и не ужаснуться своему творению.