javascript - 使用 JS/jQuery 从 JsonArray 中提取数据

标签 javascript jquery json arrays

我有一个类似这样的 JsonArray。

var json_array = [{ "text": "id", "size": 4}, { "text": "manifesto", "size": 4}, { "text": "also", "size": 4}, { "text": "leasing", "size": 4}, { "text": "23", "size": 4}];

是否可以使用 Javascript/jQuery 在另一个数组中获取此 json_array 的所有“文本”属性?

喜欢:

var t_array = ["id","manifesto","also"....]

最佳答案

您可以使用 $.map()将现有阵列中的相关信息转换到新阵列中:

var t_array = $.map(json_array, function(item) {
    return item.text;
});

关于javascript - 使用 JS/jQuery 从 JsonArray 中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10103886/

相关文章:

javascript - 如何编写一个函数,将句子中每个单词开头的所有辅音字符串转换为 "r",直到它变成元音?

javascript - 如何在现有对象上调用 EventEmitter

jQuery 在单击时获取下一个同级隐藏值

php - 如何使用 JsonSerializable::jsonSerialize() 忽略 null 属性?

javascript - 简单的 Javascript OnClick 功能不起作用

javascript - 如何使用 moment.js 计算 Javascript 中两个日期之间的 'Working days' 数?

jquery - 使用包含按钮的回车键提交表单

javascript - jQuery(javascript) 中的范围

c# - JavaScriptSerializer。如何忽略属性(property)

php - 从 PHP 数组生成的 JSON 字符串中排除项目