Sublime раздражающие обрамления
Скорее всего, это ошибки и нарушения стиля кодирования (лишняя запятая в массиве, нет скобок в вызове конструктора), которые подсвечивает плагин SublimeLinter (если он у вас установлен).Чтобы прочесть текст ошибки, поставьте курсор внутрь прямоугольника. Чтобы просмотреть полный список, нажмите ctrl + Shift + P и введите linter show error. Чтобы от них избавиться, удалите плагин или исправьте их.

Этот плагин (использующий внутри jshint) — очень полезная вещь, но чтобы получить больше выгоды, вам надо его настроить: по умолчанию, он реагирует только на самые грубые ошибки, а например, опечатки в имени переменной, легко пропускает. Советую вам не удалять плагин, а открыть страницу jshint, почитать про опции проверки, открыть настройки linter и включить все опции по максимуму.

После этого ваш код станет куда как качественнее и выбудете тратить меньше времени на отладку.

Кстати, плагин может работать в 2 режимах: постоянно проверять по мере ввода (сильно ест процессор, так как запускает на каждую букву по процессу node.exe) и проверять только при сохранении.
Как обычно понаставил кучу плагинов, которые нафиг ненужны тебе, а теперь пишешь тупость