Публикации по теме 'lodash'
Библиотеки JavaScript — Определение, преимущества и примеры
Что такое библиотека?
Библиотека — это набор кода, который разработчик может использовать для определенной цели, без необходимости «изобретать велосипед» для достижения определенной функции. Давайте рассмотрим несколько замечательных примеров библиотек JavaScript, которые могут сэкономить наше время, и их соответствующие преимущества.
jQuery
jQuery — отличный пример библиотеки. Это значительно упрощает процесс использования JavaScript, поскольку он берет на себя множество..
Изучение универсальности и мощности Lodash: простая шпаргалка к популярному JavaScript…
Существует множество библиотек javascript, необходимых для разработки веб-приложений, но мне больше всего нравится lodash.
Я начал программировать на javascript с помощью фреймворка React для нашего операционного портала, где нам приходилось иметь дело с огромными наборами данных, поступающими из разных серверных служб. Требуется много взаимосвязи данных и искажение данных, чтобы они могли отображаться в виде таблиц, а также в графической форме с использованием графики d3.
Основная..
Почему вам больше не следует использовать lodash и вместо этого использовать чистый JavaScript
Так почему бы вам не использовать lodash? Вот две основные проблемы.
Скорость
Первое и самое главное - скорость. Потому что производительность действительно важна для хорошего взаимодействия с пользователем, и lodash здесь посторонний.
Мы рассмотрим два сценария использования таких функций, как поиск и сокращение. И сравните их с аналогами JavaScript. Для расчета разницы во времени воспользуемся встроенным конструктором Date. (Все расчеты проводились на MacBook Pro в последней..
Почему вы должны использовать необязательную цепочку вместо lodash.get?
Лодаш получить
Это часто используемый модуль из библиотеки lodash. Это заставляет вас чувствовать себя в большей безопасности, когда вам нужно получить значение некоторого свойства или пути к свойству, если вы не уверены, что значение переменной (объекта) равно null или некоторые элементы в пути имеют значение null.
Например. Код ниже
const object = null;
const extractedValue = object.someProperty;
Выдаст ошибку, так как вы не можете получить свойство someProperty от null ...
Спасибо за написание этой большой и интересной статьи.
Спасибо за написание этой большой и интересной статьи. Тем не менее, я хотел указать на одну вещь, которую я нашел неточной. В разделе «Композиция» статьи вы упоминаете, что функцию Lodash нельзя связать в цепочку, и ее нужно было бы написать так:
уменьшить(карта(фильтр(пользователи, ({активный}) =›активный), ({возраст}) =› (возраст + 100) % 27), (p, c) =›c ›20 ? p.concat(c ) : п, []);
Напротив, многие функции Lodash на самом деле имеют встроенную цепочку, а также предоставляет..
ClojureScript/реагент
вступление
Проработав несколько лет в JavaScript и React , в этом году я начал изучать вселенную ClojureScript и Reagent . Я хотел бы поделиться с вами несколькими паттернами, написанными на Реагенте и ClojureScript , которые я обычно использую в мире Реакта и нахожу полезными и в Реагенте . Я надеюсь, что эти примеры помогут вам растопить лед между вселенными JavaScript и ClojureScript .
В этой статье я хотел бы начать с простого, но, вероятно, наиболее часто..
Используйте Lodash, чтобы увеличить размер кода и удвоить эффективность!
Lodash – это популярная служебная библиотека JavaScript, содержащая множество часто используемых функций и инструментов, которые могут легко обрабатывать различные типы данных, такие как коллекции, строки, числа, функции и т. д., что позволяет сократить время и усилия на написание повторяющегося кода. Дизайн API Lodash похож на новые функции ES6, но совместим с более ранними версиями браузера. Lodash поддерживает модульную загрузку, которую можно использовать через npm или напрямую в..