`

Json数据常见写法

阅读更多

 

<script>

//var a={'id':'2','name':'abc'};
//alert(a.name);

//var str="{'id':'2','name':'abc'}"; 
//var str_obj=eval("("+str+")");; 
//alert(str_obj.id);


//var str="{'id':'2','name':['abc','def','hgi']}"; 
//var str_obj=eval("("+str+")");; 
//alert(str_obj.name[1]);

//var str="{'id':'2','name':['abc','def','hgi']}"; 
//var str_obj=eval("("+str+")");; 
//alert(str_obj.name[1]);

//var a={'userlist':[{'id':'1','name':'a'},{'id':'2','name':'b'}]};
//alert(a.userlist[1].name);


//var a={'userlist':[{'id':'1','name':'a'},{'id':'2','name':'b'}],'maillist':[{'id':'1','name':'163.com'},{'id':'2','name':'126.com'}]};
alert(a.maillist[1].name);
alert(a.length); //错误的写法
</script>

 

分享到:
评论

相关推荐

    日语常用单词json数据

    标题中的"日语常用单词json数据"意味着这个压缩包包含了日语学习中常见的词汇,这些词汇可能按照不同的分类,如基础词汇、日常用语、动词、名词等进行组织。JSON文件通常以键值对的形式存储数据,例如,每个单词可能...

    jsplumb-:基于jsplumb制作的拖拽流程图,自动生成json数据,框架是基于H+的外壳

    在这个案例中,`jsplumb` 将流程图的状态转换为 JSON,方便存储和传输,同时也支持根据这些 JSON 数据自动渲染页面,还原用户的编辑状态。 `H+`,全称 "H Plus",是一个基于 Bootstrap 的响应式后台管理模板,它...

    JS中如何判断传过来的JSON数据中是否存在某字段

    在JavaScript中,处理JSON数据是常见的任务之一,而判断JSON对象中是否存在某个字段则是一个基本的操作。本篇文章将详细介绍如何在JavaScript中正确地检查JSON对象是否包含特定的属性或字段。 首先,我们要理解JSON...

    Python常见配置问题详细教程

    json 文件是一种非常流行的配置文件类型,除此之外,json 也是目前在互联网较为流行的一种数据交换格式。json 文件的优点是可以轻松地将配置信息转换成 Python 的字典对象。 Python 也内置了 json 标准库,可以通过...

    js代码-对象最简便的json写法

    JSON格式与JavaScript对象非常相似,因此在JavaScript中处理JSON数据是相当直观的。本篇文章将深入探讨如何在JavaScript中创建和使用JSON对象,以及在`main.js`文件中可能涉及的相关实践。 1. JSON对象的基本语法:...

    详解python websocket获取实时数据的几种常见链接方式

    ### 详解Python WebSocket 获取实时数据的几种常见链接方式 在当今快速发展的互联网世界中,实时数据传输变得尤为重要。WebSocket作为一种高效、低延迟的双向通信协议,被广泛应用于各种场景,如股票交易系统、在线...

    组合框城市联动的另一种写法类_json-易语言

    在易语言中,通过类_json模块,开发者可以方便地进行JSON数据的序列化和反序列化操作,从而读取、存储和传递结构化的数据。 本例中的代码可能是使用易语言编写的一个组件或类,实现了城市联动的功能,但不再依赖...

    Unity数据处理

    可以使用`JsonUtility`类来序列化和反序列化JSON数据。 ```csharp // 序列化 string jsonString = JsonUtility.ToJson(dataObject); // 反序列化 MyDataClass dataObject = JsonUtility.FromJson(jsonString); ```...

    js中动态创建json,动态为json添加属性、属性值的实例

    在JavaScript编程中,动态创建JSON对象以及向其中添加属性和属性值是一种常见的操作。在本实例中,将通过具体的代码和说明来演示如何动态地构建一个JSON对象,以及如何利用JavaScript的特性来为JSON对象动态添加属性...

    混合参数的写法

    标题中的“混合参数的写法”可能是指在编程中如何处理和使用不同类型的参数,比如字符串、数字、对象等混合在一起的情况。这种情况下,我们通常会涉及到数据类型转换、函数参数处理、对象解构等技术。 在编程语言中...

    js插件的写法.编写javascript插件

    综上所述,创建JavaScript插件涉及到封装、命名空间、配置选项、事件处理、DOM操作、公共API设计、模板引擎的使用、JSON数据处理以及兼容性考虑等多个方面。通过这些知识点的组合,你可以构建出强大的、可重用的...

    早该知道的7个JavaScript技巧

    JSON-P是一种绕过同源策略限制的数据获取方式,通过在`&lt;script&gt;`标签中引入返回JSON数据的URL,数据会被JavaScript函数处理。例如: ```html &lt;script src="http://api.example.com/band?callback=myFunction"&gt;&lt;/...

    Json对象替换字符串占位符实现代码

    这是一个条件运算符(也称为三元运算符)的使用案例,这种写法在JavaScript中非常常见,用于进行简单的条件判断。 知识点八:字符串处理的细节 在替换函数中,使用`w.substr(1,w.length-2)`是为了去掉匹配到的占位...

    基于js原生和ajax的get和post方法以及jsonp的原生写法实例.docx

    // 设置请求头,告诉服务器数据格式为JSON xhr.setRequestHeader("Content-Type", "application/json"); xhr.send(JSON.stringify(data)); xhr.onreadystatechange = function() { if (xhr.readyState == 4) { ...

    python入门教程、python开发实战、python网络爬虫写法三部曲

    此外,还会涉及反爬策略、IP代理池、数据存储(如CSV、JSON或数据库)等进阶话题。 在提供的压缩包中,《Python开发实战》.pdf可能包含了大量的实例和实践项目,帮助读者通过实际操作提升Python开发能力。另一份...

    js下用eval生成JSON对象

    `JSON.parse()`不仅能够更安全地解析JSON字符串,而且还支持处理各种异常情况,例如非法JSON数据等。 **示例**: ```javascript var jsonString = '{"name":"boke","age":"23"}'; var obj = JSON.parse(jsonString)...

    swift-自己写一遍字典转模型(参考YYModel)

    在Swift编程中,将字典转换为模型是常见的操作,特别是在处理JSON数据时。`YYModel`是一个在Objective-C中的知名库,它提供了强大的模型自动转换功能,包括字典到模型的转换。在这个主题中,我们将探讨如何在Swift中...

    微信小程序动态修改数组中的指定下标的属性值

    在微信小程序开发中,动态修改数组中的指定下标属性值是一项常见的需求,这涉及到数据模型与视图层的同步更新。微信小程序的WXML和WXSS负责构建用户界面,而逻辑层(JavaScript)则处理数据和业务逻辑。当数据发生...

    jQuery 实现批量提交表格多行数据的方法

    - 使用 `for` 循环遍历JSON数据,动态创建表格行 `&lt;tr&gt;` 和单元格 `&lt;td&gt;`,并根据数据填充内容。每个复选框的 `name` 属性设为 "ckItm",便于后期选取。 4. **批量提交处理**: - 使用 `$('input[name="ckItm"]:...

Global site tag (gtag.js) - Google Analytics