Получи случайную криптовалюту за регистрацию!

​​Как сделать код чистым и простым? 10 лайфхаков, которые долж | JavaScript заметки

​​Как сделать код чистым и простым? 10 лайфхаков, которые должен знать каждый разработчик.

1. Логическое преобразование с помощью оператора !!

Оператор !! может использоваться для быстрого преобразования результата в булево true или false. Вот как это сделать:

const greeting = 'Hello there!';
console.log(!!greeting) // returns true
const noGreeting = '';
console.log(!!noGreeting); // returns false

2. Проверка наличия свойства в объекте

С помощью ключевого слова in можно проверить наличие свойства в объекте JavaScript. Вот как это делается:

const person = { name: 'John Doe', salary: 1000 };
console.log('salary' in person); // returns true
console.log('age' in person); // returns false

Остальные пункты ты найдешь на канале Тостер. Наши читатели уже знают все секреты идеального кода, узнай и ты

На канале каждый день публикуются подробные разборы заданий, тесты, ответы на вопросы, видео-уроки и вакансии для фронтендеров

Подписывайся и прокачивай свой код