Публикации по теме 'lodash'


Преобразование Lodash keyBy в собственный javascript
Функция keyBy в Lodash создает объект, состоящий из ключей, сгенерированных в результате запуска каждого элемента коллекции с помощью функции обратного вызова. Вот пример того, как вы можете реализовать keyBy это в родном JavaScript: function keyBy(collection, iteratee) { return collection.reduce((result, element) => { const key = iteratee(element); result[key] = element; return result; }, {}); } Эта функция принимает два аргумента: collection для повторения и..

Простое расширение JavaScript (руководство для начинающих)
Я покажу вам простой способ расширить дефицит функций JavaScript, написав свои собственные функции и поместив их в виде пакетов в npm , чтобы вы могли легко использовать их в каждом из своих проектов. Проблема JavaScript, особенно до возрождения ES6, был крайне беден с точки зрения доступности стандартных библиотек. Никаких map для массивов, никакой интерполяции строк, действительно очень лаконичный язык! В игру пришло множество библиотек, таких как lodash , чтобы удовлетворить..

Я должен прекратить читать после первого предложения о производительности. Как-то я все же продолжил чтение.
Я должен прекратить читать после первого предложения о производительности. Как-то я все же продолжил чтение. Lodash - это не только отображение, уменьшение или фильтрация. В этом я согласен с тем, что лучше использовать собственные методы массива, но не все является массивом, и не все может быть достигнуто декларативным способом с помощью встроенных методов. В Lodash гораздо больше, чем вы показали. Также у lodash есть много вещей для работы с объектами, не являющимися массивами...

Лодаш, сколько мы за это платим? (Улучшение производительности)
Всем нам нравится использовать эту замечательную библиотеку, которая облегчает нашу жизнь, но перед следующим импортом давайте разберемся, сколько она стоит и как мы можем ее уменьшить. С чего все началось? В одном из моих проектов в React Native я пытался выяснить, почему приложение было слишком большим, и одна из вещей, которые сделал приложение великолепным благодаря Lodash , Как и все, я использовал Lodash в нескольких местах проекта, и в каждом файле мне нужна была функция..

Почему вы должны использовать лодаш
Что такое Лодаш? Lodash — это библиотека javascript, которая предоставляет список предопределенных функций, облегчающих вашу жизнь. Это обеспечивает следующие преимущества:  – Сделайте ваш код читабельным.  – Предопределенные функции  – Увеличьте производительность.  – Уменьшите вероятность ошибки скрипта. Давайте рассмотрим пример одной из функций lodash: _.get(Object, path): Функция, которая используется для получения значения свойства объекта. Эта функция принимает два..

Прекрасный мир лодаша
Потому что в нашей жизни никогда не бывает достаточно lodash. На этой неделе мы говорим о лодаше! Замечательная библиотека, которую я всегда использую в каждом проекте, над которым работаю. Но, поскольку почти каждый разработчик знает об этом и, возможно, использует его, мы рассмотрим некоторые из малоизвестных методов, которыми мы располагаем. Если вы хотите увидеть список всех доступных методов, вы можете ознакомиться с документацией lodash здесь:..

Использование библиотеки Underscore.js
Недавно у меня было живое собеседование по программированию, и в верхней части файла была строка кода, которую я не понял, поэтому я удалил ее. var _ = require('underscore') Было глупо, что моим первым побуждением было удалить строку кода, потому что я никогда ее раньше не видел. Оказывается, место, где проводилось собеседование, помогало мне, включив библиотеку подчеркивания для моего кода javascript. К сожалению, мне пришлось попросить интервьюера поместить удаленный код обратно в..