问答

js遍历push出来的数据如何都在一个花括号里

作者:admin 2021-09-23 我要评论

var testDB = ["我的", "你的", "他的"] var arr = [] for (var i = 0; i testDB.length; i++) { var obj = {} var pinYin = pinyin.getFullChars(testDB[i]);//...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)
 var testDB = ["我的", "你的", "他的"]
 var arr = []
 for (var i = 0; i < testDB.length; i++) {
      var obj = {} 
      var pinYin = pinyin.getFullChars(testDB[i]);//把testDB里的中文转拼音作为key
      obj[pinYin] = '暂无'
      arr.push(obj)
  }
  console.log('输出数据',JSON.stringify(arr));
这样子输出出来的数据是
[{"WoDe":"暂无"},{"NiDe":"暂无"},{"TaDe":"暂无"}]
但我想让他输出出来是
[{"WoDe":"暂无","NiDe":"暂无","TaDe":"暂无"}]
###
var testDB = ["我的", "你的", "他的"]
var arr = [], obj = {}
for (var i = 0; i < testDB.length; i++) {
  var pinYin = pinyin.getFullChars(testDB[i]);//把testDB里的中文转拼音作为key
  obj[pinYin] = '暂无'

}
arr.push(obj)
console.log('输出数据',JSON.stringify(arr));

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • js遍历push出来的数据如何都在一个花括

    js遍历push出来的数据如何都在一个花括

  • apiClou  openApp 华为手机无法弹出选

    apiClou openApp 华为手机无法弹出选

  • avalon2 打印anonymous方法

    avalon2 打印anonymous方法

  • 实现一个deepClone需要兼容set、map、s

    实现一个deepClone需要兼容set、map、s

腾讯云代理商
海外云服务器