扫码关注官方订阅号
var obj = [{id:'bg',src:'img/bg2.jpg'},{id:'logo',src:'img/logo.png'}]
怎么写成obj.bg=‘img/bg2.jpg’,而不是obj[0].src='img/bg2.jpg'
认证0级讲师
var obj={ 'bg':{'id':'bg','src':'img/img02.jpg'}, 'log':{'id':'logo','src':'img/img01.jpg'} } obj.bg.src; // 'img/img02.jpg'
var arr = []; obj.forEach(function(item){ var j = {}; j[item["id"]] = item["src"]; arr.push(j) })
可以加多点描述吗,实际意图是什么。
function func () { const ret = {} obj.forEach(item => ret[item.id] = item.src) return ret // Object {bg: "img/bg2.jpg", logo: "img/logo.png"} }
是要这样的效果?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以加多点描述吗,实际意图是什么。
是要这样的效果?