JSON的JS访问

简介: 先列出一个json的例子: var j={ identifier:"id", label:"id", items:[ { id:"userConfig", title:"用户配置", ...

先列出一个json的例子:

var j={
    identifier:"id",
    label:"id",
    items:[
        {    
            id:"userConfig",
            title:"用户配置",
            class:"leftMenuItem",
            url:"/dojo/show_user.jsp"
        },
        {    
            id:"roleConfig",
            class:"leftMenuItem",
            title:"角色配置",
            url:"/dojo/show_role.jsp"
        },
        {    
            id:"permissionConfig",
            class:"leftMenuItem",
            title:"权限配置",
            url:"/dojo/show_permission.jsp"
        }
    ]
}

 

js对于这样的一个json是作为对象处理的。

比如我们如果需要访问label项,j.label即可实现。

或者可以对该json进行遍历:

for(var x in j){
   console.log(x);
}

如果有这么一个需求,我们有了某个json,但是并不需要全部数据,而只要将其中的某个特定项取出,比如“label”,怎么实现呢?

在java中,我们有发射机制,在js中,要更方便一点。

如下:

j["label"]

它是等价于j.label的。

目录
相关文章
|
24天前
|
XML JSON JavaScript
|
26天前
|
JSON JavaScript 前端开发
JavaScript 如何对 JSON 数据进行冒泡排序?
JavaScript 如何对 JSON 数据进行冒泡排序?
44 0
|
2月前
|
JSON JavaScript 前端开发
前端 ex2json 用于 vue/react/js 将 xls、xlsx、csv 文件转成 json 数组
前端 ex2json 用于 vue/react/js 将 xls、xlsx、csv 文件转成 json 数组
79 0
|
2月前
|
JSON JavaScript API
Node.js(nodejs)对本地JSON文件进行增、删、改、查操作(轻车熟路)
Node.js(nodejs)对本地JSON文件进行增、删、改、查操作(轻车熟路)
|
2月前
|
JSON JavaScript 数据格式
JS 将 json 对象转成字符串并保留格式 - JSON.stringify()
JS 将 json 对象转成字符串并保留格式 - JSON.stringify()
43 0
|
17天前
|
JSON JavaScript 前端开发
Python之JavaScript逆向系列——接口JSON信息获取与操作
Python之JavaScript逆向系列——接口JSON信息获取与操作
30 0
|
29天前
|
JSON JavaScript Android开发
JS生成JSON字符串---autojs pro 篇
JS生成JSON字符串---autojs pro 篇
8 0
|
1月前
|
JSON 资源调度 JavaScript
Node.js专题讲解 第2期 package.json
Node.js专题讲解 第2期 package.json
33 0
|
1月前
|
JSON 前端开发 JavaScript
将 JavaScript 对象或值转换为 JSON 字符串:JSON.stringify()
将 JavaScript 对象或值转换为 JSON 字符串:JSON.stringify()
59 3
|
2月前
|
前端开发 JavaScript 中间件
React Proxy 详细流程与配置方式(webpack、setupProxy.js、package.json)
React Proxy 详细流程与配置方式(webpack、setupProxy.js、package.json)
31 0

相关产品

  • 云迁移中心