Вы знаете все эти трюки?

1. Используйте объект вместо «переключателя»

Мы часто используем switch для обработки разных вещей, но задумывались ли вы когда-нибудь об использовании объекта для значительного упрощения кода?(Это работает в некоторых простых сценариях)

Вам нужно только использовать объект для достижения своей цели.

2. Используйте метод «включает» вместо нескольких «если».

Вы часто пишете такой код? Несколько условий могут вызвать логику. По мере роста вашего бизнеса вам, возможно, придется писать больше «||», это ужасно.

Используйте includes, чтобы сделать ваш код более удобным в сопровождении.

3. Используйте параметры функции ES6 по умолчанию.

Почему вы не используете параметры по умолчанию?

4. Используйте «? … : …» вместо «если… иначе…»

Во многих случаях в простых условных суждениях нет необходимости использовать «если».

Упростите свой код, используя только троичное выражение.

5. Используйте «+», чтобы преобразовать строку в число

Возможно, вы используете Number() и parseInt() для преобразования строки в число.

На самом деле проще использовать «+».

6. Используйте «JSON.stringify» для вывода более красивой информации

Вот глубоко вложенный объект, вы можете использовать console.log для его печати.

Но это неудобно для просмотра конкретных свойств, нам нужно вручную расширять каждый уровень, чтобы увидеть данные.

Это действительно удобно и интуитивно понятно.

7. Инициализируйте массив с помощью «fill»

Инициализируйте массив фиксированной длины, и каждый элемент будет «толстой рыбой».

На самом деле, используя fill, это будет очень просто.

Окончательно

Спасибо, что прочитали. С нетерпениемс нетерпением жду ваших подписчиков и новых статей высокого качества.



Интервьюер: Может ли «x !== x возвращать True в JavaScript?
Пять волшебных знаний в области JavaScript, о которых вы, возможно, не знали!javascript.plainenglish.io»









Дополнительные материалы на PlainEnglish.io.

Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord .

Заинтересованы в масштабировании запуска вашего программного обеспечения? Ознакомьтесь с разделом Схема.