Как front-end разработчик, я значительно повысил свою эффективность с помощью этих библиотек JavaScript, например, при форматировании дат, обработке параметров URL и отладке мобильных веб-страниц. Друзья, я хочу поделиться ими с вами.
Ссылка
Отладка веб-страниц на мобильных очень сложна, но с "Vconsole" все станет намного проще. Мы можем испытать его возможности, отсканировав этот QR-код или нажав URL .
СОВЕТ : Подобно devtools браузера chrome, Vconsole предоставляет следующие возможности, которые помогут вам лучше отлаживать веб-страницы
Ссылка
Как разработчику, мне надоело манипулировать датами и временем в JavaScript, потому что это очень громоздко.
Например, когда мы хотим вывести текущую дату и время, нам нужно написать большой кусок кода, чтобы сделать это.
const getDate = () => { const fillZero = (t) => { return t < 10 ? `0${t}` : t } const d = new Date() const year = d.getFullYear() const month = fillZero(d.getMonth() + 1) const day = fillZero(d.getDate()) const hour = fillZero(d.getHours()) const minute = fillZero(d.getMinutes()) const second = fillZero(d.getSeconds()) return `${year}-${month}-${day} ${hour}:${minute}:${second}` } console.info(getDate()) // 2022-05-09 07:19:14
К счастью, с помощью Day.js это можно сделать с помощью всего одной строки кода.
console.info(dayjs().format('YYYY-MM-DD HH:mm:ss')) // 2022-05-09 07:19:14
Примечание: "Day.js - это минималистская библиотека JavaScript, которая анализирует, проверяет, манипулирует и отображает даты и время для современных браузеров с API, совместимым с Moment.js. Если вы используете Moment.js, вы уже знаете, как использовать Day.js".
Ссылка
Часто ли вам нужно получить параметр "URL"? Возможно, вы напишете функцию вроде этой.
Ссылка
Мы все знаем, что манипулировать cookies в JavaScript не так просто. Для повышения производительности я настоятельно рекомендую 'js-cookie.js', Это простой, легкий JavaScript API для работы с cookies.
Cookies.set('name', 'fatfish', { expires: 10 }) Cookies.get('name') // fatfish
Ссылка
Давайте рассмотрим введение Lodash :.
Lodash делает JavaScript проще, избавляя от хлопот при работе с массивами, числами, объектами, строками и т.д. Модульные методы Lodash отлично подходят для:
// 1. Flatten the array _.flattenDeep([ 1, [ 2, [ 3, [ 4, [ 5 ]] ] ] ]) // [1, 2, 3, 4, 5] // 2. More convenient object traversal _.each({ name: 'fatfish', age: 100 }, (val, key) => { console.info(val, key) // fatfish name // 100 'age' }) // 3. ...
Спасибо, что прочитали. Я с нетерпением жду, когда вы будете следить за мной и читать больше качественных статей.
05.05.2023 14:00
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
05.05.2023 11:59
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря своим методам, они делают код очень простым для понимания и читабельным.
05.05.2023 11:57
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний, то, не теряя времени, практикуйте наш бесплатный онлайн тест 1100+ JavaScript MCQs и развивайте свои навыки и знания.
05.05.2023 09:26
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут вам настроить, как будет выглядеть ваш сайт Temple, и вы можете настроить его дизайн в зависимости от ваших потребностей в дополнение к более чем 15+...