underscore.js 相关问题

Underscore是一个用于JavaScript的实用程序带库,它提供了许多您在Prototype.js(或Ruby)中所期望的函数式编程支持,但没有扩展任何内置的JavaScript对象。与jQuery的礼服搭配是很好的结合。

_没有定义 - +的NodeJS UnderscoreJS

尝试使用下划线JS在Node.js的项目。真的难倒,为什么它不工作。注:本作品,如果我只是使用CDN的下划线。不过,我真的很想知道为什么我不能得到...

回答 2 投票 0

获得简单对象从猫鼬对象运行下划线的`_.difference()`方法

在我的MongoDB的后端我使用前置和后置挂钩比较预存和后保存文档的版本,以便在发生某些变化来处理后处理。我还使用下划线” ...

回答 1 投票 0

如何排序取决于使用自定义排序顺序对象的数组下划线

我有对象的数组[{类型: “foo” 的,元件:[......]},{类型: “bar” 的,元件:[......]},{类型: “任何”,[... ]},{类型:“一些”,元件:[......]}]我知道如何由属性”该数组进行排序...

回答 1 投票 2

使用underscore.js按日期排序或仅使用普通JS

我有一个具有'date'字符串属性的对象数组。即:[{id:1,startDate:'2011-4-22'},{id:2,startDate:'2012-3-15'},{...

回答 4 投票 5

如何检查对象是否“深空”?

我有一个方法返回一个包含4个对象的对象:function getFiles(){var documents = {}; documents.files1ToBeCompleted = DocumentsService.getFiles1Uncompleted(); ...

回答 2 投票 0

未捕获的TypeError:this.model.toArray不是函数

我正在尝试使用已添加的数据打印编辑和删除按钮。型号:var Food = Backbone.Model.extend({defaults:{fooddisplay:'',quantity:'',url:'...

回答 1 投票 1

使用Underscore for Javascript删除重复的对象

我有这种数组:var foo = [{“a”:“1”},{“b”:“2”},{“a”:“1”}];我想过滤它:var bar = [{“a”:“1”},{“b”:“2”}];我尝试使用_.uniq,但我猜...

回答 13 投票 122

Underscore.js中的递归/深度扩展/分配?

有没有办法获得Underscore.js扩展函数:将源对象中的所有属性复制到目标对象,并返回目标对象。这是有序的,所以......

回答 6 投票 31

在underscore.js模板中转义标记

我正在使用underscore.js进行模板化。在我的项目中,我在服务器上使用它(使用Node.js)来填充几个值。我还有一个嵌入页面标签的模板,我想...

回答 1 投票 3

在node.js中对数组进行排序 - 已排序变为未排序

我需要在node.js中对字符串数组进行排序。我正在使用下划线库,对于下面的数组,它没有做它应该做的事情。这是数组:var stringsArray = ['...

回答 1 投票 0

在javascript函数中使用类似Haskell的函数累加器

我目前正在研究Haskell,我对它的一些特性着迷,例如使用累加器的末端递归函数。问题:javascript中是否有类似于...的构造

回答 4 投票 2

Javascript:通过lodash或underscore或corejavascript转换对象响应数组

我正在使用highChart创建柱形图。我是如何通过与数据库通信来创建以下arrayofObj的。现在,我需要转换以下对象的源数组...

回答 3 投票 0

Backbone:删除省略号onclick

一点背景我正在尝试创建一个类似于Twitter的推文,其中推文/行将展开点击,显示更多信息。数据从JSON文件中提取(从后端发送到...

回答 1 投票 2

如果存在则更新,或者向对象数组添加新元素-javascript + lodash中的优雅方式

所以我有一个这样的对象数组:var arr = [{uid:1,名称:“ bla”,描述:“ cucu”}},{uid:2,名称:“ smth else”,描述:“ cucarecu “},] uid是此对象中对象的唯一ID ...

回答 6 投票 18

从_.map()返回唯一值

我使用下划线的groupBy对数据集合进行了分组,但是当我映射分组的数据时,我得到了重复数据:var data = []; for(var i = 1; i <(allTextLines.length -...

回答 1 投票 1

什么是最简单的方法来检查两个对象之间的键是否匹配?

假设你有两个具有相当数量嵌套的对象... const objA = {one:{a:10,b:'string1',c:{d:10}},two:'string1'} const objB = {one:{...

回答 4 投票 3

从对象数组中删除键并将值转换为键值对

我有一个如下数组:data = [{'province':'North','level':1,'count':204},{'province':'South','level':1,'count ':24},{'省':'东','等级':1,'计数':24},...

回答 3 投票 2

在lodash中添加对象的新属性

我有两个对象,我想添加从对象A到对象B的属性,我尝试使用不起作用的扩展,我是否需要使用不同的东西? a = {name =“value”name2 =“value2”} b = {...

回答 3 投票 12

如何使用下划线在redux中返回一个新状态?

当我使用下划线处理reducer时,不允许使用Object.assign,因为必须支持浏览器。我像这样编写reducer:const actionHandlers = {[actionTypes ....

回答 1 投票 0

JavaScript - 合并两个对象数组并根据属性值进行重复数据删除

我想用另一个数组中的对象更新(替换)我的数组中的对象。每个对象具有相同的结构。例如var origArr = [{name:'Trump',isRunning:true},{name:'Cruz',...

回答 9 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.