Эти советы стали сокровищами, когда я узнал о них
JavaScript — это популярный язык программирования, который широко используется для интерфейсной веб-разработки, написания сценариев на стороне сервера и создания мобильных и настольных приложений.
Это мощный язык, предлагающий множество функций и возможностей, включая объектно-ориентированное программирование, программирование, управляемое событиями, и функциональное программирование.
В этой статье мы обсудим семь полезных приемов JavaScript, которые помогут вам писать более качественный код и улучшить свои навыки разработчика.
1. Суммируйте все значения из массива
Предположим, у нас есть массив чисел:
let numbers = [2,52,55,5]
.
Чтобы получить сумму, мы обычно используем цикл for
и проходим по списку вправо.
Вы можете легко сделать это с помощью этой строки кода:
let sum = numbers.reduce((x,y) => return x+y)
.
И вы можете распечатать результат через console.log(sum)
.
2. Уменьшите длину массива, используя свойство длины массива.
Мы можем уменьшить размер массива с помощью метода array.length()
,
Давайте посмотрим код для этого:
let array = [11,12,12,122,1222]
Теперь у нас есть массив из 5 элементов. array.length
вернет 5.
Теперь предположим, что я хочу уменьшить длину массива, мы можем просто сделать это, используя array.length = 4
, теперь, когда вы печатаете массив, ваш массив будет состоять только из [11,12,12,122]
.
3. Перетасовать элементы массива
Всем нам время от времени требуются случайные данные. Но иногда нам нужно получить случайные данные из определенного набора данных.
В это время мы можем использовать приведенный ниже фрагмент, который сэкономит ваше время:
4. Фильтруйте уникальные значения
Иногда нам нужно правильно отфильтровать уникальные значения. Например, если вы зарегистрированы в социальных сетях, у вас есть общие друзья. Эти взаимные фронты есть отрицание невзаимных друзей, то есть уникальных друзей.
Для этого мы используем sets
.
Набор – это набор четко определенных данных, то есть непустых, непохожих и уникальных.
5. Оператор запятой
Оператор запятой (,) оценивает каждый из своих операндов (слева направо) и возвращает значение последнего операнда.
6. Обмен значениями с деструктурированием массива
Обмен значениями никогда не был таким простым, обычно мы вводим переменную temporary
, а затем temporary = b; b = a; a = temporary;
. Но это вызывает головную боль, верно?
Что ж, теперь вы можете просто поменять местами, используя деструктуризацию массива:
7. Замените истинные утверждения на &&
Операторы && используются реже, но теперь вы будете использовать их чаще.
Мы можем сделать его короче, используя оператор &&
:
Заключение
Мы рассмотрели несколько менее известных трюков в JavaScript, которые могут сэкономить ваше время и повысить производительность:
- Обмен
- && условный
- Случайный выбор
- Добавление/суммирование массива
- Сокращение массива
- Оператор запятой
- Фильтрация уникального значения
Если вы нашли это полезным, обязательно поставьте лайк и поделитесь. Какие менее известные советы по JavaScript вы используете? Дай мне знать в комментариях!
Спасибо, что зашли так далеко, вы фантастический читатель!
Если вы хотите глубже погрузиться в CSS flexbox, ознакомьтесь с этой электронной книгой:
Следите за мной здесь Адарш Гупта, а также в Твиттере.
Создавайте приложения с повторно используемыми компонентами, такими как Lego.
Инструмент с открытым исходным кодом Bit помогает более чем 250 000 разработчиков создавать приложения с компонентами.
Превратите любой пользовательский интерфейс, функцию или страницу в компонент многократного использования — и поделитесь им со своими приложениями. Легче сотрудничать и строить быстрее.
Разделите приложения на компоненты, чтобы упростить разработку приложений, и наслаждайтесь наилучшими возможностями для рабочих процессов, которые вы хотите: