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


Заменит ли Радаш Лодаш?
Lodash и Radash — это библиотеки JavaScript, предлагающие полезные функции для типичных задач программирования. Лодаш был там в течение значительного времени, в то время как Радаш — новичок в этом квартале. Использование этих библиотек значительно увеличилось за последние несколько лет, поскольку они упрощают многие распространенные задачи программирования. Например, у Lodash более 45 миллионов загрузок в неделю в NPM и 55,4 тыс.+ звезд GitHub . Тем не менее, Lodash не получал..

[實現API] Отключение
Метод _.debounce() функции в lodash используется для создания отмененной функции, которая задерживает заданную func до истечения указанного времени ожидания. в миллисекундах прошло с момента последнего вызова этой отмененной функции. const debounce = function(func, time) { // 先將timer存在HOF let timer = null; return function(...args) { // 若已有timer,清除,不然背景會繼續進行 if(timer !== null) { clearTimeout(timer); timer = null; }..

Вам не нужен Lodash: как я отказался от Lodash
ЛОДАШ | СОВРЕМЕННЫЙ ЯВАСКРИПТ | ЛОДАШ РОДНЫЕ АЛЬТЕРНАТИВЫ Вам не нужен Lodash: как я отказался от Lodash Руководство по замене Lodash По мере роста JavaScript многие сторонние инструменты со временем устаревают. Мы заменяем их собственными встроенными функциями, которые обеспечивают лучшую производительность и стандартизированные API. Тогда мы использовали jQuery, чтобы заполнить пробел в значимом DOM API в браузерах, но со временем мы начали выборочно заменять jQuery..

10 функций Lodash, которые должен знать каждый
Что такое Lodash? Lodash - это расширенный вариант Underscore . Что такое подчеркивание? Underscore - это […] целый беспорядок полезных помощников по функциональному программированию без расширения каких-либо встроенных объектов . Короче говоря, Lodash - это вспомогательная библиотека JS для массивов, строк и объектов. Документация находится здесь: https://lodash.com/docs Зачем использовать Lodash? Это поможет вам справиться со всеми типами объектов, и вы сэкономите время,..

Нормализация внешнего интерфейса
Концепция нормализации не нова в программировании. Для большинства backend-разработчиков эта концепция используется каждый день при проектировании схем реляционных баз данных. Это делается в основном для уменьшения избыточности данных, для облегчения поиска данных и так далее. Нормализация внешнего интерфейса и нормализация внутреннего интерфейса имеют одинаковую концепцию. Нормализация во внешнем интерфейсе полезна, когда вы хотите работать со сложными реляционными структурами..

Вопросы по теме 'lodash'

lodash, где метод для рассмотрения вложенных элементов массива
Метод lodash where не учитывает вложенные элементы массива при поиске. Рассмотрим приведенный ниже пример: var foo = [ { "id": "123", "elements": [ { "id": "1231", "name": "foo1" }, { "id":...
48 просмотров
schedule 23.10.2022

Как использовать Lodash для сравнения и поиска различий между двумя сложными объектами?
Я пытаюсь изучить Lodash прямо сейчас, потому что думаю, что это может сильно помочь в моем текущем проекте. Однако у меня есть проблема, которую я не могу понять, как решить, и, поскольку я новичок в Lodash, я решил опубликовать что-нибудь, чтобы...
6744 просмотров

npm WARN устарел [email protected]: lodash@‹3.0.0 больше не поддерживается
Я получаю сообщение об ошибке при использовании npm для глобальной установки grunt-cli. Это связано с lodash: npm WARN deprecated [email protected]: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^3.0.0. Вот версии, которые я...
21575 просмотров
schedule 23.09.2022

lodash: как заархивировать массив объектов со значениями
Я ищу, как заархивировать массив объектов со значениями, включая новый ключ для каждого значения, используя lodash. Пробовал с zip , zipObject и map , но я не нахожу ключ. Я хочу сделать следующее (избегая повторения массивов вручную) var...
10994 просмотров
schedule 05.01.2024

ошибка TS2339: свойство endWith не существует в типе string
Я получаю эту ошибку в блоке кода ниже. error TS2339: Property 'endsWith' does not exist on type 'string' let myList = angular.element(elem).attr("href").split("/"); let last = _.last<string>(myList); if (last.endsWith("something")) {...
17878 просмотров
schedule 18.10.2022

Lodash автоматически сгенерировать древовидное представление
Я хочу автоматически генерировать древовидное представление для моего компонента реакции. У меня есть несколько файлов с собственным путем. Например: ком/компания/модель/Main.java com/компания/контроллер/Move.java...
291 просмотров
schedule 21.11.2022

Lodash sortByOrder с предоставленным алфавитом
Мне нужно отсортировать массив объектов по предоставленным ключам. Сортировка должна быть нечувствительной к регистру и использовать предоставленный алфавит. Для примера возьмем исходные данные, которые выглядят так: var notOrdered = [{ date:...
415 просмотров
schedule 07.02.2024

Lodash в angular2, объявить var_: любой не работает
Я использую lodash в своем приложении angular2. используя declare var _: any; , я выполняю операцию lodash, такую ​​​​как _.findIndex(...) . Теперь я столкнулся с одной проблемой. иногда при загрузке страницы я получаю сообщение об ошибке, как...
1322 просмотров
schedule 01.03.2024

подождите, пока lodash найдет конец
Я использую lodash в своем приложении NodeJS . Я хочу использовать _.find . Но мне нужно дождаться завершения _.find , чтобы я мог использовать найденную информацию, иначе она будет undefined , когда я захочу ее использовать. var items =...
923 просмотров
schedule 07.05.2024

Отсутствует объявление интерфейса для _.split в Lodash.d.ts
Я работаю над проектом машинописного текста, который в значительной степени зависит от Lodash (используя lodash.d.ts). Я реализовал метод, использующий функцию _.split , но, похоже, он еще не реализован. (См. файл .ts, где он включен в раздел...
376 просмотров
schedule 12.12.2023

Объекты данных Vue.js не работают с некоторыми функциями lodash?
Я делаю небольшой шаблон хранения , как указано в документах . Вот мой объект магазина: import Vue from 'vue'; import _ from 'lodash'; class EmployeeService { constructor() { this.employees = null; this.url = 'http://url'; }...
1183 просмотров
schedule 15.04.2024

Ошибка EJS в шаблонных литералах es6
Я создаю генератор приложений Yeoman Express и использую файл шаблона js, который содержит литералы шаблонов. Я хочу, чтобы выходной файл содержал эту строку app.use(`/api/${apiVersion}`, apiRoutes); но я думаю, что ${apiVersion}...
1550 просмотров
schedule 02.01.2024

Как использовать Lodash для сортировки по атрибутам дочернего массива
- const Employers=[ {employerName:"A1",employees:[{employeeName:"EA1"},{employeeName:"EA2"}]}, {employerName:"B1",employees:[{employeeName:"EB1"},{employeeName:"EB2"}]} ] мой вопрос, как мне сортировать...
268 просмотров
schedule 07.03.2024

Передача объекта в ._map в машинописном тексте
Ниже мой класс со статической конфигурацией члена. import {Injectable} from '@angular/core'; import {Config} from '../shared/interfaces' export class GlobalData { static config:Config = { appName: "", line: "", }...
2493 просмотров
schedule 01.12.2023

Как извлечь отфильтрованные объекты с помощью lodash или JavaScript
Привет, у меня есть такая коллекция, я пытаюсь отфильтровать коллекцию, может ли кто-нибудь помочь мне в этом [{ "parent_id": "DISTRIBUTOR1", "id": "DISTRIBUTOR3", "permission": "Yes", "country_name": "India"...
92 просмотров
schedule 27.09.2022

Поведение возврата Javascript внутри цикла forEach
Быстрый вопрос о поведении возврата внутри цикла forEach с использованием lodash. Функция должна проверять, заканчивается ли строка предопределенным массивом уникальных префиксов, и если да, возвращать строку с удаленным префиксом. Когда я...
224 просмотров
schedule 05.04.2024

JavaScript - Как отсортировать массив массивов по числовым строкам?
Я получаю такой массив: [ [{"name":"one","team":"------","checked":false,"position":"-"}, {"name":"two","team":"------","checked":false,"position":"1"}], [{"name":"three","team":"------","checked":false,"position":"3"},...
100 просмотров
schedule 10.12.2023

Lodash Преобразовать массив объектов в массив
У меня есть массив таких объектов: [ { season: 1, episodes: [ { title:'ep1 title', season:1, }, { title:'ep2 title', season:1, }, { title:'ep3 title',...
1471 просмотров
schedule 18.12.2023

отменить ввод текстового поля с помощью реакции/редукции
Я пытаюсь отменить значение textarea с помощью реакции/редукции и показать отклоненное значение в div#preview , но я получаю предупреждение о синтетическом событии после первого вызова функции. У меня есть редьюсер для обработки состояния значения...
3616 просмотров
schedule 23.02.2024

Javascript/underscore/lodash: сравнение объекта в массиве объектов и удаление совпадающего объекта
У меня есть массив объектов, который выглядит следующим образом: var arrayOfObjects = [ { key_a : "value1", key_b : "value2" }, { key_c : "value12", key_d : "value23" } ]; Теперь у меня есть другой объект: var...
164 просмотров
schedule 26.01.2024