Javascript:如何转换数组? [英] Javascript: How can I transform an array?
本文介绍了Javascript:如何转换数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在javascript var上有这个:(它是返回的http数据,我不知道它是数组还是字符串-(我们怎么看?)-更新:使用typeof返回的字符串",因此这是一个字符串.
I have this on a javascript var: (it's a http returned data, and I don't know if it's an array or string - (how can we see that?) - Update: using typeof returned "string", so it's a string.
[{"nomeDominio":"gggg.fa"},{"nomeDominio":"rarar.fa"}]
我们如何将其传递/转换为类似这样的内容:
How can we pass/transform that, into something like this:
["gggg.fa","rarar.fa"]
?
非常感谢, MEM
推荐答案
此问题与我建议阅读我的答案在那里,因为它确实有帮助;并稍作改动,就可以了:
I would suggest reading my answer there, as it would really help; and with a little variation, it would just work:
var responseString = '[{"nomeDominio":"gggg.fa"},{"nomeDominio":"rarar.fa"}]',
responseObject = JSON.parse(responseString),
nombresDeDominio = [];
for(var i in responseObject) {
nombresDeDominio.push(responseObject[i].nomeDominio)
}
苏尔特!
这篇关于Javascript:如何转换数组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文