作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何遍历这个数组,我想循环并将名称值添加到一个空数组,当我控制台 .log 它给出下面的结果时,你能帮忙吗,我的代码的结果是空数组
this.props.names it shows
(3) [{…}, {…}, {…}] 0: {name: "abc", id: 1} 1: {name: "def", id: 2} 2: {name: "gh", id: 3} length: 3 proto: Array(0)
let titles = []
let cats = []
cats = this.props.names
let len = this.props.names.length;
for( i = 0 ;i< cats.length ; i++){
titles.push(cats[i].id)
}
return titles;
最佳答案
据我所见...做
let titles = []
let cats = [{name: "abc", id: 1},{name: "def", id: 2},{name: "gh", id: 3}]
for( var p = 0 ;p< cats.length ; p++){
titles.push(cats[p].id)
}
console.log(titles)
关于javascript - 遍历一个javascript数组将值添加到另一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54595485/
我是一名优秀的程序员,十分优秀!