Мы получили некоторый JavaScript из агентства, которое выглядит неправильно, но работает.
По какой-то причине они добавляют [квадратные скобки] вокруг переменных, таким образом:
var some_variable = 'to=' + [other_variable];
Это работает, но квадратные скобки кажутся совершенно лишними.
Есть ли цель для этого синтаксиса или это технически некорректно, но игнорируется браузером?