javascript中字符串数组的json值

javascript中字符串数组的json值,javascript,json,Javascript,Json,我是这个社区的新手,刚开始编程。 我找不到关于这个话题的任何东西,所以我决定开始一个新的。。。如果是错的,请告诉我 嗯,我有以下问题。。。我想将JSON对象的值放入Javascript中的字符串数组中 我得到的是这样的: {"prop1":"hello","prop2":"world!"} 我需要的应该是这样的 stringarray = [hello, world]; 如何获取JSON对象的值(hello&world)并将其放入字符串数组中,而不使用这些特殊字符(“,:”)和属性

我是这个社区的新手,刚开始编程。 我找不到关于这个话题的任何东西,所以我决定开始一个新的。。。如果是错的,请告诉我

嗯,我有以下问题。。。我想将JSON对象的值放入Javascript中的字符串数组中

我得到的是这样的:

{"prop1":"hello","prop2":"world!"}     
我需要的应该是这样的

stringarray = [hello, world];

如何获取JSON对象的值(hello&world)并将其放入字符串数组中,而不使用这些特殊字符(“,:”)和属性(prop1,prop2)?

迭代键并推送值:

var stringarray = [];
for (var key in data) {
    stringarray.push(data[key]);
}

迭代键并推送值:

var stringarray = [];
for (var key in data) {
    stringarray.push(data[key]);
}

迭代键并推送值:

var stringarray = [];
for (var key in data) {
    stringarray.push(data[key]);
}

迭代键并推送值:

var stringarray = [];
for (var key in data) {
    stringarray.push(data[key]);
}

使用for循环遍历对象属性

var obj = {"prop1":"hello","prop2":"world!"};
var array = [];
for(var key in obj){
    array.push(obj[key]);
}

使用for循环遍历对象属性

var obj = {"prop1":"hello","prop2":"world!"};
var array = [];
for(var key in obj){
    array.push(obj[key]);
}

使用for循环遍历对象属性

var obj = {"prop1":"hello","prop2":"world!"};
var array = [];
for(var key in obj){
    array.push(obj[key]);
}

使用for循环遍历对象属性

var obj = {"prop1":"hello","prop2":"world!"};
var array = [];
for(var key in obj){
    array.push(obj[key]);
}
一种值得学习的“现代”方法是,将JSON解析为JS对象后:

Object.keys(obj).map(function(k) { return obj[k]; });
这里发生了什么?首先,我们使用
Object.keys
创建对象中所有键的数组,因此
['prop1','prop2']
。然后我们在数组上使用方便的
map
函数,根据给定的函数转换该数组的每个元素,在本例中,该函数用于从对象检索该键的值

我们可以将其捆绑到一个方便的小函数中,如下所示:

function objectValues(obj) {
    return Object.keys(obj).map(function(k) { return obj[k]; });
}
信不信由你,JavaScript中没有内置这样的东西,尽管下划线库中有
\uu.values

然后你可以做一些简单的事情

objectValues(JSON.parse(json))
一种值得学习的“现代”方法是,将JSON解析为JS对象后:

Object.keys(obj).map(function(k) { return obj[k]; });
这里发生了什么?首先,我们使用
Object.keys
创建对象中所有键的数组,因此
['prop1','prop2']
。然后我们在数组上使用方便的
map
函数,根据给定的函数转换该数组的每个元素,在本例中,该函数用于从对象检索该键的值

我们可以将其捆绑到一个方便的小函数中,如下所示:

function objectValues(obj) {
    return Object.keys(obj).map(function(k) { return obj[k]; });
}
信不信由你,JavaScript中没有内置这样的东西,尽管下划线库中有
\uu.values

然后你可以做一些简单的事情

objectValues(JSON.parse(json))
一种值得学习的“现代”方法是,将JSON解析为JS对象后:

Object.keys(obj).map(function(k) { return obj[k]; });
这里发生了什么?首先,我们使用
Object.keys
创建对象中所有键的数组,因此
['prop1','prop2']
。然后我们在数组上使用方便的
map
函数,根据给定的函数转换该数组的每个元素,在本例中,该函数用于从对象检索该键的值

我们可以将其捆绑到一个方便的小函数中,如下所示:

function objectValues(obj) {
    return Object.keys(obj).map(function(k) { return obj[k]; });
}
信不信由你,JavaScript中没有内置这样的东西,尽管下划线库中有
\uu.values

然后你可以做一些简单的事情

objectValues(JSON.parse(json))
一种值得学习的“现代”方法是,将JSON解析为JS对象后:

Object.keys(obj).map(function(k) { return obj[k]; });
这里发生了什么?首先,我们使用
Object.keys
创建对象中所有键的数组,因此
['prop1','prop2']
。然后我们在数组上使用方便的
map
函数,根据给定的函数转换该数组的每个元素,在本例中,该函数用于从对象检索该键的值

我们可以将其捆绑到一个方便的小函数中,如下所示:

function objectValues(obj) {
    return Object.keys(obj).map(function(k) { return obj[k]; });
}
信不信由你,JavaScript中没有内置这样的东西,尽管下划线库中有
\uu.values

然后你可以做一些简单的事情

objectValues(JSON.parse(json))


JSON.parse
JSON.parseJSON.parseJSON.parseJSON.parseJSON.parseJSON.parse然后
for…in
嘿,伊兹伊,谢谢你的回答,但我以前试过,我会得到这个:{,“,m,e,s,s,a,g,e,1,”,:,“,h,a,l,o,”,m,e,s,s,a,g,e,2,,,,,,,,,,,,,,,你原来的物体是什么样子的?嘿,伊兹伊,谢谢你的回答,但我以前试过这个,我会得到这个:{,,,m,e,s,s,s,s,a,e,1,,,,,,,,,h,a,l,l,o,,,,,,m,e,s,s,s,s,a,g,e,2,,,,,,,,,,,,,,,,,,,,,,,,,,你原来的物体是什么样子的?嘿,伊兹伊,谢谢你的回答,我以前试过这个,m,e,s,s,a,g,e,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,你的原始对象是什么样子的?嘿,伊泽伊,谢谢你的回答,但我以前试过,我会得到这个:{,,,,m,e,s,s,s,s,a,g,e,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,a,l,l,o,,,,,,,,,m,e,s,s,s你的原始对象看起来怎么样?嘿,tymeJV,谢谢你的回答,但是我以前试过这个,我会得到这个:{,“,m,e,s,a,g,e,1,,:,,,,,”,h,a,l,l,o,,,,,,,,,,,,,,,,,,,,,,message1从哪里来?嘿,tymeJV,谢谢你的回答,但是我以前试过这个,我会得到这个:{,,,m,e,s,s,s,a,g,e,2,m,e,s,s,a,g,e,2,,,,,,,,w,e,l,t,,,,,,}信息1从哪里来?嘿,季莫吉,谢谢你的回答,但我以前试过这个,我会得到这个:{,,,,m,e,s,s,s,s,s,s,s,s,a,g,e,2,,,,,,,,,,,,,,,,,,,,,,,,,,,w,e,l,t,,,,,,,,,,,}信息1从哪里来?嘿,季莫吉,谢谢你的回答,我会得到这个信息1从哪里来?