Сэкономьте свое драгоценное время

Сокращение не означает компромисса с качеством. Если мы можем сэкономить время с помощью стенографии, то почему бы и нет. Сделайте стенографию и сэкономьте свое драгоценное время. Здесь я рассмотрю 20 сокращений javascript. Я надеюсь тебе это понравится.

1. Поменяйте местами две переменные

Реструктуризация массива может использоваться для замены двух значений вместо длительного процесса.

2. Тернарный оператор

Мы можем заменить оператор if-else тернарным оператором, что поможет вам сократить код.

3. Объявление переменной

Когда нам нужно объявить несколько переменных, нам не нужно писать отдельные имена let / var / const и переменных. Мы можем сделать это одной строкой.

4. Присвойте значения нескольким переменным.

Присвоение значений нескольким переменным - хлопот, чтобы снова и снова присваивать разные переменные. Вот сделаю строчкой.

5. Значение по умолчанию

Значение по умолчанию можно установить в зависимости от условия.

6. Шаблонные литералы

При использовании оператора + объединение вызывает затруднения. Здесь мы будем использовать литералы шаблонов ES6.

7. Функция стрелки

Вы можете написать функцию, используя стрелочную функцию, более короткую, чем обычная функция, которую мы используем.

8. Многострочная строка

Многострочная строка возможна с помощью оператора + в Javascript, но мы можем использовать backticks (``) вместо оператора +.

9. Несколько условий

Проверить наличие нескольких значений можно в одной строке с помощью indexOf() или includes() method.

10. Преобразование строки в число.

Мы используем parseInt и parseFloat для преобразования string в int и float, но мы можем сделать это, просто используя знак +.

11. Присвоение свойств объекта

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

12. Максимальное и минимальное количество массива.

Вместо цикла мы можем использовать сокращение, чтобы найти минимальное или максимальное число из массива.

13. Показательная мощность

Мы использовали Math.pow() для степени числа. Теперь мы можем использовать вместо этого **.

14. Не удваивать

Мы можем использовать ~~ вместо Math.floor(). Работает только для 32-битного числа.

15. Повтор струны

Предположим, нам нужна строка пять раз, тогда цикл - это решение, но мы можем сделать это в одной строке.

16. Для цикла

Мы можем использовать for of и for in вместо обычного for цикла. Иногда это может быть сокращение в зависимости от вашего варианта использования.

17. Получить символ из строки

Вы можете напрямую использовать оператор [] для доступа к символу из строки.

18. Объединить массив

Array.concat() широко используется для объединения массивов, но для этого мы можем использовать другой оператор. Вот пример.

19. Если верно

Мы использовали условия, если утверждение истинно или ложно, но мы можем сделать это очень быстро.

20. Показатели с десятичным основанием

Вот отличный способ писать числа без нулей в конце.

Вот некоторые оценки

1e0 === 1;
1e1 === 10;
1e2 === 100;
1e3 === 1000;
1e4 === 10000;
1e5 === 100000; 

21. Значение параметра по умолчанию

Мы можем заменить оператор if, чтобы по-другому определить значения по умолчанию для параметров функции. Посмотри.

Выход

24
24

22. Object.entries ()

ES8 представлен этой функцией, которая преобразует объект в массив пар ключ-значение. Посмотри.

Выход

[
  [ 'name', 'shoaib' ],
  [ 'age', 26 ],
  [ 'email', '[email protected]' ]
]

Еще одна полезная статья для вас



Заключение

Здесь я упомянул 22 сокращения, которые считаю полезными. Пожалуйста, отметьте, если я пропустил полезный. Спасибо.

Хорошего дня.