问题标签 [lodash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Lodash - .extend() / .assign() 和 .merge() 之间的区别
在Lodash库中,有人可以对merge和extend / assign提供更好的解释。
这是一个简单的问题,但答案仍然让我回避。
javascript - Lodash:如何将新字段添加到集合中的所有值
例子:
我正在寻找可以做到这一点的东西。注意,在 lodash 中没有增强。可以用 lodash 做到这一点吗?
如果没有 - 可能的添加?
谢谢,
javascript - 如何对 jQuery 数组使用 lodash max?
我正在尝试从两个表中获取最大行数。我究竟做错了什么?maxRows 最终成为一个 tbody jQuery 元素,而不是 max 属性值。有任何想法吗?我尝试了 pluck 语法和长格式,两者似乎都返回元素而不是最大值。见Lodash 最大
感谢这里的任何提示或技巧。我显然做错了什么。
javascript - 如何为 JSP 和 JS Underscore 使用一个模板?
我有一个图形布局,它将在不同的地方呈现:
- 在客户端通过 JavaScript 的模板(下划线)
- 通过 JSP 在服务器端
布局将完全相同,因此我想省略重复代码并为两者使用一个模板文件。
我该怎么做?
javascript - 在 JavaScript 中根据数组的索引对对象进行排序?
好的,鉴于此输入(为简洁起见,已删除其他属性):
我想按另一个数组的索引对它们进行排序,如果它们不在该数组中,请按字母顺序排序。
给我一个输出:
我试过使用 lo-dash 但不太正确:
因为输出是:
任何帮助将非常感激!
javascript - 通过 Gruntfile.js 拥有 Grunt 名称文件并包含带有源文件名的横幅
我正在尝试设置一个自定义的 Gruntfile.js 以用作未来项目(主要是 Web 性能优化任务)的样板。
与这个问题最相关的任务是串联。这是最近项目中该任务的配置:
为了让我之后的任何其他开发人员知道我做了什么,我想在连接代码的每个部分(即“横幅”)之前添加一个注释,说明在我将它们全部连接之前原始文件名是什么。
如果新文件的名称很明显,那也很酷。例如,如果连接的 JS 文件是cformnkp-AC_RunActiveContent-moo_12-sl_slider-swfobject.js
(这忽略了动态添加的文件,以及最后一个专门枚举的文件,但你明白了)。
我认为<%= pkg.name %>
可以做到这一点,但它只插入我的包的名称,如package.json
.
我无法完全理解 LoDash 模板文档,这里似乎没有任何内容表明如何做到这一点,尽管它看起来很简单。一点帮助?
mongodb - MongoDB Find 像 Lodash Find
我可以用 MongoDB 查询做这样的事情吗(我也在使用 MongooseJS)。
在 lodash 中,我可以这样做:
我可以用内置的 mongo 驱动程序或 mongoosejs 做这样的事情吗?我宁愿不读取所有对象并像这样遍历它们,因为它们可能很多。我宁愿 mongo 为我做这件事。
谢谢!
javascript - 如何改进这个两遍 JavaScript 数据过滤器?
我的应用程序获取一个项目列表,每个项目都有一个状态属性,其值可以是“foo”、“bar”、“blah”等。有时该列表将包含相同的项目,除了一个是 foo 和另一个是酒吧。在这种情况下,我想保留 foos 并丢弃酒吧。
我的过滤器对列表进行了两次传递。在第一次通过时,当遇到foo时,我将一个字符串——由“ bar ”加上一个 id 值组成——推送到一个黑名单数组。然后在第二次通过时,我再次生成密钥并过滤掉黑名单中的任何项目。
这种方法对我来说似乎很丑陋且效率低下。有没有更好的办法?
javascript - lodash 函数返回 .tap 的结果
我正在寻找一个 lodash(或下划线)函数,它将返回.tap
.
我想要这样的东西:
我希望我忽略了文档中的某些内容,因此我不必创建自己的 mixin。
javascript - 找到对象集合的最大值?
如何在忽略其中一个键的情况下使用 lodash 在对象集合中找到最大单元格值。
我想找到最大刻度,这是行标识符,以及所有其他值的最大值。到目前为止,我所拥有的是:
我怎样才能maxValue
忽略刻度数据?