(在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省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));