腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
从具有数组属性的对象中提取匹配项
javascript
我有一个这样的数据对象: const data = { "id": ["1", "2", "3"], "name": ["foo", "bar", "baz"], "age": [20, 30, 40 ], "location": ["pluto", "mars", "jupiter"], }; 这些属性按数组顺序匹配。我需要创建一个数组,该数组包含以下所有项: [
浏览 0
提问于2018-08-26
得票数 2
回答已采纳
1
回答
如何将html字符串追加/添加到输出变量,连接对map方法做了什么?
javascript
、
node.js
我很难理解这段代码,共享巨大的代码,以便每个人都能理解这段代码的上下文和最初作者想要实现的目标。 在replaceTemplate方法中,我们用当前存储在product.productName中的任何内容替换所有PRODUCTNAME标记/值,但在存储输出变量时,输出如何将这些值添加到自己中,就好像它是一个数组,当它是一个变量时,它的值每次迭代要更改6次 这行在做什么,很难理解const cardsHtml = dataObj.map(el=>replaceTemplate(tempCard,el)).join(''); const fs = require('
浏览 2
提问于2021-08-10
得票数 0
回答已采纳
4
回答
复制数组上的Javascript .map()
javascript
、
arrays
、
function
、
ecmascript-6
我注意到,调用.map()而不将其赋值给变量会使它返回整个数组,而不仅仅是更改后的属性: const employees = [{ name: "John Doe", age: 41, occupation: "NYPD", killCount: 32, }, { name: "Sarah Smith", age: 26, occupation: "LAPD", killCount: 12, }, { name: "Robert D
浏览 1
提问于2018-12-29
得票数 2
回答已采纳
3
回答
如何在数组中存储JSON对象数组键值
javascript
我有一个JSON对象数组,如下所示: x= {"user":[{ "name": "Jhon", "age": "18" }, { "name": "Ted", "age": "20" }]}; 我希望将每个对象的名称的每个值存储在一个简单的数组中,但我不知道如何做到这一点 我知道我可以用JSON.parse(x)["user][0]["name"]获取名称的值 因此,我需要如何获取对象数组中的对象数:Objects.keys(
浏览 1
提问于2017-05-11
得票数 0
3
回答
在javascript中将数组转换为对象列表
javascript
是否有可以将数组['A', 'B', 'C']转换为对象数组[{name: 'A'}, {name: 'B'}, {name: 'C'}]的函数 或者我需要写一个util函数?写一个没什么大不了的,只是好奇一个众所周知的函数是否已经存在了。 谢谢
浏览 47
提问于2018-09-18
得票数 0
回答已采纳
5
回答
复制数组(不是引用的副本)并修改新的数组
javascript
、
arrays
、
foreach
我想我的问题是容易解决的,但作为一个新蜜蜂,我无法到达那里。 const arr1 = [ { department: "Lebensmittel", id: "id6", product: "Nudeln", status: false }, { department: "Ceralien", id: "id5", product: "Marmelade", status: false }, { department: "Ceralien", id: "id3&
浏览 5
提问于2020-07-12
得票数 2
回答已采纳
1
回答
地图有可能变异对象吗?
javascript
、
lodash
我有一个非常奇怪的例子,它表明映射函数变异对象或存放不正确地复制对象。这段代码只是一个示例:一个函数接受一个对象作为参数,并使用cloneDeep从存档返回它的副本。然后我使用这个对象生成一个图表。 const copyObject = data => { const copy = _.cloneDeep(data); const dataWithIndexes = copy.nodes.map((node, index) => { node.index = index; return node; }); return copy; }; exp
浏览 1
提问于2019-09-18
得票数 4
回答已采纳
3
回答
如果一个属性等于另一个对象的属性,那么如何过滤对象数组中的几个属性
javascript
、
reactjs
我有一个对象,它有一个用户的一些属性,还有一个从API返回的对象数组。我的目标是检查Array的哪个对象与单个初始对象具有相同的属性,然后它应该只返回它的部分属性。我尝试过在对象数组上使用.map,但它似乎不起作用。 下面是代码示例。如果你愿意的话,我也准备了密码箱。 const user = { name: "jan", lastName: "kowalski", fullName: "jan kowalski", car: "audi" } ; con
浏览 7
提问于2022-07-26
得票数 2
回答已采纳
3
回答
Javascript:切片后重复数组不正确,并追加keyValue
javascript
、
arrays
我很难弄清楚为什么persons数组包含新的age键:value对。 我想,通过切片(并因此创建一个独立的副本),我可以只在newArray上工作,并且只将age附加到它.但它似乎也在更新persons? 提前感谢 const persons = [ { first: 'Albert', last: 'Einstein', birthYear: 1879, deathYear: 1955 }, { first: 'Isaac', last: 'Newton', birthYear: 1643, deathYear: 1
浏览 5
提问于2017-01-06
得票数 1
回答已采纳
1
回答
数组映射功能不起作用(没有在React中呈现元素)
javascript
、
arrays
、
reactjs
、
arrow-functions
如何通过map over数组来显示该数组中的所有元素? 当我试图呈现单个条目时,它可以工作,但是当我映射一个数组时,它什么也不做。 下面的工作: <h1>{thisSeries[0].productColor}</h1>; 下面的不起作用: {thisSeries.map((el) => { <h1>PRODUCT: {el.productColor}</h1>; })} 在同一个工作map的数组上,在同一个呈现中有另一个。 <div> {thisSeries.length >= 0 &&
浏览 6
提问于2021-03-07
得票数 1
回答已采纳
2
回答
Javascript Lodash按外部数组和内部属性排序
javascript
、
sorting
、
lodash
我有一个人员数组,需要先按定义的外部数组(order)排序,然后再按年龄排序。我正在使用lodash sortBy const _ = require('lodash'); const arr = [ { name: "Mandy", age: "34" }, { name: "Shelly", age: "32" }, { name: "Kyle", age: "12" }, { name: "Kyle", age: "60" },
浏览 21
提问于2019-11-15
得票数 1
回答已采纳
6
回答
循环遍历对象以仅获取唯一键
javascript
、
object
、
key
我有一个对象数组: let array1 = [ { age: 20, name: "bob" }, { age: 24, name: "Mike" }, { age: 20, name: "Penny" }, { age: 24, name: "Jeff" }, { age: 25, name: "Mary" } ]; 我试图找到一个循环遍历对象数组的forLoop或forEach示例,并且只返回我将推送到另一个数组中的唯一年龄键([20, 24, 25])。 expect results值
浏览 0
提问于2018-03-23
得票数 0
3
回答
更改php数组中的密钥描述
php
我有一个像下面这样的数组 Array ( [0] => Array ( [name] => Alex [age] => 30 [place] => Texas ) [1] => Array ( [name] => Larry [age] => 28 [place] => Memphis )
浏览 7
提问于2014-02-28
得票数 1
回答已采纳
5
回答
过滤对象数组中的对象键
javascript
、
node.js
、
mongodb
假设我正在从Node Repository获取一个对象数组,例如: results = [ { name: "John", surname: "Fool", age: 22 }, { name: "Erik", surname: "Owl", age: 38 } ] 我如何过滤每个对象,只取我需要的键,例如避免'age‘键? filteredResults = [ { n
浏览 43
提问于2020-07-30
得票数 1
回答已采纳
2
回答
使用ramda.js替换键值
ramda.js
我有以下对象数组: const originalArray = [ {name: 'name1', value: 10}, {name: 'name2', value: 20} ] 和下面的对象 names = { name1: 'generic_name_1', name2: 'generic_name_2' } 我希望第一个数组像这样转换: [ {name: 'generic_name_1', value: 10}, {name: 'generic_name_2', va
浏览 8
提问于2020-02-28
得票数 0
回答已采纳
2
回答
使用jquery重构JSON输出
jquery
、
json
我通过json得到一个数组。 [ {"firstName":"John", "lastName":"Doe", "age":"34"}, {"firstName":"Anna", "lastName":"Smith", "age":"28"}, {"firstName":"Peter", "lastName":"Jones
浏览 0
提问于2014-08-08
得票数 0
2
回答
为什么要这样说:当我的日志说有问题的数据是数组时,TypeError: users.map不是一个函数?
reactjs
我正在尝试使用fetch执行POST请求,我的代码确实成功地完成了POST请求。但是,一旦在post请求之后(为了更新状态而调用setUsers ),它就会错误地告诉我users. map不是一个函数。我只是不明白为什么b/c --我甚至采取措施,首先在一个新变量中复制状态,将新项推到那个变量上,然后最后将变量传递给setter中的用户。这是我的密码。 const App = () => { const [users, setUsers] = useState([]); const [formData, setFormData] = useState( {
浏览 0
提问于2021-03-03
得票数 0
回答已采纳
1
回答
创建一个带有过滤掉的道具的新数组
arrays
、
reactjs
、
filter
我一直在尝试通过它的属性而不是它的值来过滤一个数组,所以我的原始数组应该是- const orignalArray =[ {id: 1, name:"jim", email:"jim@mail.com",age:20}, {id: 1, name:"jom", email:"jom@mail.com",age:30} ] 我希望能够使用(n)数量的过滤器。理想情况下,我的输出数组如下所示 const filterList["id","age"] const newArray=[{name:"
浏览 12
提问于2021-09-27
得票数 0
回答已采纳
3
回答
如何防止我的数组在React JS的onChange函数上一次又一次地更新?
javascript
、
reactjs
我已经克隆了一个数组,并且我有一个onChange函数。在调用onChange函数时,我的原始数组和克隆数组将根据更新后的onChange值进行更新。但我不想更新我的克隆阵列。我该怎么做呢? 我的代码是- const clonedArray = [...originalArray]; const onChange = (id:number, value: string): void => { const arrayData = originalArray; const selectedData = arrayData.find( (data)
浏览 2
提问于2021-09-17
得票数 3
4
回答
使用.map()向JS对象添加递增值
javascript
我想知道是否可以使用.map()动态地将附加值更改为JS对象。 例如,静态使用.map()允许向数组的所有对象添加类似的ID。 friends = [ { "age": 10, "name": "Castillo" }, { "age": 11, "name": "Daugherty" }, {
浏览 4
提问于2017-12-20
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你不知道的JSON.parse
ajax&json礼包 异步数据传输
JavaScript 数据类型转换介绍|JavaScript 教程
Ajax-使用Ajax传递Json数据
游戏开发之旅-JSON对象
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券