Слушай, я понял. Вы программист. У вас есть степень, или стартап, или много сдерживаемого гнева. Вы знаете 4 языка программирования, а я в 2016 году просто веду личный блог в Интернете. Я не собираюсь неуважительно относиться к этому опыту, вы, полный шут программиста. Начнем с одного простого факта: вы все это время писали код неправильно. Откуда я это знаю? Я написал эту статью, которая попала в топ ycombinator и reddit. Это дает мне право отругать вас И почувствовать превосходство при этом.

Теперь, когда мы в нижней части страницы и я включил стоковое изображение, вот все особенности JavaScript, в которых вы ошиблись, а также некоторые передовые методы :

Стартовый код

Скопируйте и вставьте это для редактирования и следуйте инструкциям!

Вы увидите, что я прав.

Вы облажались с полуколонами

Обычно в конце строки кода ставится точка с запятой. Фактически, это требуется для большинства языков. Однако некоторые этого не делают. Все, правда?

НЕПРАВИЛЬНЫЙ

Ставьте точки с запятой перед и после каждой строки. Это единственный правильный способ писать код. Это так, чтобы вы могли определить, где начинается каждая строка кода, а не только где она заканчивается. Компилятор будет намного быстрее. Это особенно верно для JavaScript - предупреждение об огромном ускорении! Люди также часто забывают о точках с запятой после фигурных скобок, но это очень важно для написания хороших частей JavaScript, как и книга.

Посмотрим, как это выглядит в нашем коде:

Намного быстрее!

Могу я получить твой номер?

Если вы НЕ храните целые числа в строках, я не знаю, что с вами не так. Какая польза от числа? Ничего такого. Это ужасно и бесполезно. Что нам делать с числами? Поместите их рядом со словами. Это создает ценность для клиента. Это называется семантикой, почитайте когда-нибудь об этом книгу. Вот доказательство того, что это лучший способ:

Видеть? Таким образом, компилятор знает, что вы сразу добавите людей в предложение. Это увеличивает время поиска из хеш-таблицы. Намного быстрее, когда он бежит!

Перестань связывать меня

Все остальные разработчики используют одинарные или двойные кавычки. Будьте уникальны, вот как выделиться среди овец. Я большой поклонник использования только обратных кавычек для струнных, и я надеюсь, что скоро вы тоже будете ими. Когда вы пишете код таким образом, каждый разработчик будет точно знать, что он ваш! Как еще они могут узнать, кого благодарить?

Frickin Boom.

Не могу поверить, что лучше писать, если такие утверждения

Не пишите «если еще, если», это просто глупо. Разбейте каждый на отдельный оператор if, чтобы вы могли комментировать по одному блоку за раз для отладки этого материала. Да ладно, здравый смысл:

Вывод

Ты прав, Дэвид, их 57.