JavaScript, часто сокращенно JS, играет жизненно важную роль среди фундаментальных технологий Всемирной паутины, работая рука об руку с HTML и CSS. По состоянию на текущий, 2023 год, впечатляющие 98,7% веб-сайтов используют JavaScript на стороне клиента для улучшения поведения веб-страниц. Обычно это предполагает интеграцию сторонних библиотек. Примечательно, что все основные веб-браузеры оснащены специальными движками JavaScript, специально разработанными для выполнения этого кода на устройствах пользователей.
Вот несколько отличных и интригующих советов, которые вы можете использовать в своем коде.
- ФИЛЬТРАЦИЯ УНИКАЛЬНЫХ ЗНАЧЕНИЙ
// javascript const array = [1,1,2,3,6,6,3,1]; const uniqueArray = [...new Set(array)]; // [1,2,3,6] // typescript const arr : Array<number> = [1, 1, 2, 3, 6, 6, 3, 1]; const uniqueArr: Array<number> = [...new Set(arr)]; // [1, 2, 3, 6]
2. ПРЕОБРАЗОВАТЬ В БУЛЕВОЕ значение
// javascript const isTrue = !0; // true const alsoFasle = !!0; // false // typescript const isTrue : Boolean = !0; //true const alsoFasle : Boolean = !!0; //false
3. ПРЕОБРАЗОВАТЬ В СТРОКУ
// javascript const value = 5 + ""; // "5" // typescript const value : string = 5 + ""; // "5"
4. ПРЕОБРАЗОВАТЬ В INT
// javascript let strVal = "15"; let it=ntVal = +strVal // 15 // typescript let strVal : string = "15"; let intVal : number = +strVal // 15
5. ПРЕОБРАЗОВАТЬ FLOAT В INT
// javascript const int = 19.8 | 0; // 19 // typescript const int : number = 19.8 | 0; // 19
6. УДАЛИТЬ ПОСЛЕДНИЕ ЦИФРЫ
// javascript const lastBefore = 1553 / 10 | 0; // 155 // typescript const lastBefore : number = 1553 / 10 | 0; // 155
7.ОБРЕЗАТЬ МАССИВ
// javascript let arr = [0,1,2,3,4,5,6]; arr.length = 3; // arr = [0,1,2] // typescript let arr : Array<number> = [0,1,2,3,4,5,6]; arr.length = 3; // arr = [0,1,2]
8. ПОСЛЕДНИЙ ЭЛЕМЕНТ В МАССИВЕ
// javascript let arr = [0,1,2]; arr.slice(-1); // [2] // typescript let arr : Array<number> = [0,1,2]; arr.slice(-1); // [2]
9. МАКСИМАЛЬНОЕ В МАССИВЕ
// javascript const arr = [0,1,2,3,4,5,6,7,8,9]; Math.max.apply(null, arr); // 9 // or // Math.max(...arr); // 9 // typescript const arr : Array<number> = [0,1,2,3,4,5,6,7,8,9]; Math.max.apply(null, arr); // 9 // or // Math.max(...arr); // 9
10. МИН В МАССИВЕ
// javascript const arr = [0,1,2,3,4,5,6,7,8,9]; Math.min.apply(null, arr); // 0 // or // Math.min(...arr); // 0 // typescript const arr : Array<number> = [0,1,2,3,4,5,6,7,8,9]; Math.min.apply(null, arr); // 0 // or // Math.min(...arr); // 0
Освойте эти быстрые и умные советы, чтобы улучшить свои навыки программирования. Эти драгоценные камни помогут вам писать более чистый и умный код. Следуйте за мной, чтобы получить больше информации о кодировании и оставаться впереди в постоянно развивающейся среде программирования. Ваш путь к совершенству в программировании начинается здесь! ❤️