underscore.js 相关问题

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

如何在underscore.js中返回部分匹配数组

我正在尝试使用userscore在jQuery UI中执行与自动完成小部件类似的操作。我尝试过使用_.where(),但这只有在完全匹配时才有效。这有效:var people = [...

回答 3 投票 4

将对象数组转换为数组对象

我有以下结构var nights = [{“2016-06-25”:32,“2016-06-26”:151,“2016-06-27”:null},{“2016-06-24”: null,“2016-06-25”:null,“2016-06-26”:null},{“2016-06-26”:...

回答 3 投票 0

将属性添加到分组对象并取消分组

我正在使用underscore.js对我的对象进行分组,现在我想添加一个属性作为该组的标识符,然后将这些对象还原为其原始结构。但不知道该怎么做......

回答 2 投票 0

下划线js按ID查找项目

我是Underscore js的新手,对如何使用它感到困惑。我有一个'目标'的集合,我想通过ID找到其中一个。这是数据:{“目标”:[{“类别”:“教育”,......

回答 3 投票 35

是否有可能获得您在Underscore.js中排序的索引?

我正在使用JS库Underscore,特别是使用_.each和_.sortby库调用。我想知道是否有任何可能的方法来获取迭代器委托中的值的索引...

回答 7 投票 87

IE 11平滑滚动不会触发中间滚动事件

如果我们做一个简单的测试用例,例如:document.documentElement.addEventListener('scroll',function(){console.log(document.documentElement.scrollTop);});然后使用...滚动滚动

回答 4 投票 21

如何使用Underscore.js库重写此函数?

需要为此对象进行一些数据转换:let states = [{“status”:“up”,“timefrom”:1551271539,“timeto”:1551284429},{“status”:“down”,“time from”:. ..

回答 2 投票 -3

如何在TypeScript中使用`_.partial`?

从'下划线'导入* as _; const partialFn = _.partial(fn,_,fixedArg);引发类型错误。我已经尝试使用类型转换_参数 但这并不能解决问题。怎么 _....

回答 1 投票 0

对象属性的深度过滤器

我正在寻找一种能够根据某种数据格式过滤对象属性的方法。假设我有一个这样的对象:var data = {name:{first:“Sam”,last:“...

回答 3 投票 0

过滤深层嵌套数据并返回所有父/直接子项JS

我有一个数据问题,我发现如何搜索(甚至标题这个问题)有困难。我没有机会与JS和我有大量的数据相关任务...

回答 2 投票 2

从JSON阵列中删除重复的对象

我有一个如下所示的数组:var standardsList = [{“Grade”:“Math K”,“Domain”:“Counting&Cardinality”},{“Grade”:“Math K”,“Domain”:“Counting &Cardinality“},{”......

回答 11 投票 29

使用Javascript和Underscore.js以另一种方式排序

我正在使用Javascript排序(使用Underscore.js):_.sortBy([“Bob”,“Mary”,“Alice”],函数(名称){返回名称})> [“Alice”,“Bob”, “玛丽”]我希望数组以其他方式返回。怎么做......

回答 4 投票 41

使用lodash替换数组

有没有一种简单的方法可以将数组中基元的所有外观替换为另一个基元。因此,当用x替换a时,['a','b','a','c']将变为['x','b','x','c']。我知道......

回答 4 投票 5

在2d Array Javascript中查找零索引数据

获取2d数组中的所有0索引数据javascript让a = [[“”,“2”,“”,“”],[“1”,“3”,“”,“”],[“”,“” ,“4”,“”]] index = 0 output = [“”,“1”,“”]同样获取所有剩余的索引数据index = 1 ...

回答 4 投票 0

从underscorejs中的循环数组中删除项目

我有一个像这样的数组var array = [1,2,3,4,5,6,7,8,9,10];循环代码是这样的,在underscore.js中使用_.each函数_.each(array,function(item,index){console.log(item);});但是我 ...

回答 5 投票 1

查找具有下划线中特定键值的对象的数组索引

在下划线中,我可以成功找到具有特定键值的项目var tv = [{id:1},{id:2}] var voteID = 2; var data = _.find(tv,function(voteItem){return voteItem.id == voteID;}); // data = {...

回答 11 投票 82

分组对象数组的最有效方法

在数组中对对象进行分组的最有效方法是什么?例如,给定此对象数组:[{阶段:“阶段1”,步骤:“步骤1”,任务:“任务1”,值:“5”},{阶段:“阶段...

回答 34 投票 341

Javascript检查对象属性是否存在,即使对象未定义

我想检查一个对象是否存在,并且有一个属性。目前我收到“myObject is undefined”错误,停止检查。即使myObject可能,我怎样才能使以下内容仍能正常工作......

回答 3 投票 3

合并两个对象并在发生冲突时覆盖值

我正在尝试合并两个对象并覆盖进程中的值。是否可以使用下划线执行以下操作? (我没有使用下划线我很好,我只是想让它变得简单)var obj1 ...

回答 4 投票 9

在jquery中使用.map()分组

我有一个数组,其中每个元素都有一个名称和一个子部分。我现在想要按小节对这些元素进行分组。有没有办法在映射函数中执行组。数据看起来像:* 0:“......

回答 1 投票 3

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