如何更改数组对象中的值?
var stooges = [
{label:1,value:1,placeCode: 'sh', stock_code: 40},
{label:1,value:1,placeCode: 'sh', stock_code: 50},
{label:1,value:1,placeCode: 'sz', stock_code: 60,status:1},
{label:1,value:1,placeCode: 'sz', stock_code: 39,status:1}
];
我想将上面代码里的placeCode改变值:"sh"改为"沪","sz"改为"深",请问如何操作,最好用underscore.js或lodash.js
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
一个循环就搞定 为啥用库来?
不用第三方库也可以实现,比较简单
loadsh.js和underscore.js 都只是工具,为何一定要用。
这个方法你再抽象哈,然后就是一个公共函数。
非框架:
框架:
用了数组的forEach:
使用_.clone是为了避免修改原始的对象
或者你可以使用lodash.fp
不用第三方库,最简单的方式就是这样