Публикации по теме 'javascript-tips'
Еженедельный выпуск JavaScript, выпуск 16
Добро пожаловать в 16-й выпуск JavaScript Weekly, еженедельного информационного бюллетеня со статьями, новостями и интересными проектами по JavaScript.
Q1K3 | js13kGames Управление — Движение: WASD или клавиши со стрелками — Атака: левая кнопка мыши — Прыжок: пробел или правая кнопка мыши — Переключатель… js13kgames.com
ChowJS: JavaScript-движок AOT для игровых консолей Недавно мы работали над запуском..
Обещания JavaScript. Часть 3 - Цепочка обещаний
В частях 1 и 2 этой серии мы разобрались, почему были введены обещания, что такое обещания и как их создавать. В этой части мы будем опираться на это, понимая, как мы можем связать несколько обещаний вместе или просто сцепление обещаний .
Это важная для понимания концепция, которая лежит в основе других концепций асинхронного JS, таких как async / await .
До этого момента мы говорили только об одной выполняемой асинхронной задаче. Но что, если нам придется последовательно..
Удалите журналы консоли из производственных сборок с помощью Babel
Ведение журнала консоли может быть полезным способом отладки приложений JavaScript. Однако такие утверждения, как
console.log('something went wrong!');
в исходном коде может привести к тому, что опубликованное приложение будет выглядеть непрофессионально. Оставшиеся операторы консоли также могут представлять угрозу безопасности.
Один из способов автоматически предотвратить компиляцию консольных операторов в производственные сборки в приложениях с Babel - это использовать подключаемый..
Интересная реализация N уровней циклов в Javascript
Простое решение с использованием программирования функций «карри» для решения N уровней циклов.
Вам приходилось перебирать сложную структуру данных, чтобы получить результат?
Например, представьте, что вам нужно вызывать такие циклы:
for country in countries:
for state in states:
for city in cities:
for school in schools:
call_my_func(my_args)
Давайте попробуем решить простейшую ситуацию, предполагая, что у нас есть только один уровень, и нам просто нужно..
10 каверзных вопросов на собеседовании по JavaScript, которые вы должны знать
Сегодня я расскажу о 10 каверзных вопросах JavaScript. JavaScript уже много лет является наиболее используемым языком программирования, но людям трудно его понять.
Давайте играть -
В JavaScript есть несколько истинных и ложных значений.
1. Ложные ценности —
В JavaScript шесть вещей ложны, и они:
i) false ii) null iii) undefined iv) ‘’ v) 0 vi) NaN
2. Истинные ценности —
Есть только две истинные вещи, истинные и все, что не является ложью.
Вот диаграмма и программная..
Обработка ошибок в JavaScript
Если мы напишем код, то должны быть какие-то ошибки. Это хороший способ не понимать, что в приложении есть ошибки. Отсюда и название обработки ошибок. Сегодня поговорим об этом. Для этого мы будем использовать операторы try…catch.
Утверждения Try: состоит из блока try. Где вероятность возникновения ошибки, поместите коды между оператором try. {} вторая скобка должна использоваться даже для одного оператора. Если есть какая-либо ошибка, он выдаст ошибку.
Пример:
2...
Различные способы проверить, является ли объект пустым в JavaScript
Изучите разные способы проверить, пуст ли объект
Интервью по программированию | Skilled.dev Полноценная платформа, на которой я научу вас всему, что вам нужно, чтобы получить вашу следующую работу, и методам… expert.dev
1. Использование Object.keys
Object.keys вернет массив, содержащий имена свойств объекта. Если длина массива 0 , то мы знаем, что объект пуст.
function isEmpty(obj) {
return Object.keys(obj).length..