`

JSON应用与学习

    博客分类:
  • AJAX
 
阅读更多

了解JS数组下标的真正含义

JS数组是一个特殊的对象,它的下标其实是作为属性来定义的。只有当属性值为非负数数值时,会对数组的length值产生影响。如下示例:

<SCRIPT LANGUAGE="JavaScript">
  <!--
  var map2=new Array();
		map2['张三']="028-77777";
		map2['李四']="0532-000000";
		map2['王五']="0816-909090";
		document.write("map2的大小是:"+map2.length+"<br/>");//这里map2.length显示为0
		for(var k in map2){
			document.write(k + "<br/>");
		}

		map2[1] = 9;
		document.write("map2的大小是:"+map2.length+"<br/>");//这里map2.length显示为2,因为1为非负数值,js将索引值1变成“1”作为数组的属性,length有了值
		for(var k in map2){
			document.write(k+ "<br/>");
		}

		map2["1"] = 10;
		document.write("map2的大小是:"+map2.length+"<br/>");//这里map2.length显示为2,因为“1”为非负数值,length有了值
		for(var k in map2){
			document.write(k+ "<br/>");
		}

  //-->
  </SCRIPT>

 

 

了解JS数组与MAP对象

JavaScript 创建数组的方法和基本操作

JavaScript中的Array的创建方式和Array与Map的应用

JavaScript创建Map对象

 

了解JSON

数据类型与JSON的格式:http://www.ruanyifeng.com/blog/2009/05/data_types_and_json.html

JSON入门指南:http://www.ibm.com/developerworks/cn/web/wa-lo-json/

字符串转换为JSON对象的方法:http://www.cnitblog.com/yemoo/archive/2007/10/08/34526.aspx

JSON对象和字符串之间的相互转换

json入门基础教程

JSON法创建对象

arrayToJson将数组转化为json格式的js代码

js操作JSON

JQUERY中文API

分享到:
评论

相关推荐

    Json 入门学习资料

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间传递数据。它基于JavaScript的一个子集,但其实它是语言无关的,有独立的规范,并且可以被许多编程语言解析和生成。以下...

    李维 《使用Delphi开发分散式JSON应用系统》

    通过学习《使用Delphi开发分散式JSON应用系统》,读者不仅可以掌握Delphi的基本用法,还能深入了解分布式系统的设计与实现,以及如何利用JSON这一流行的数据交换格式提高应用的效率和灵活性。对于希望提升Delphi技能...

    Json学习 Json学习

    9. **进阶应用**:进一步的JSON RPC开发可能涉及自定义对象序列化器(如`PersonSerializer`)、枚举的序列化(因为早期的JSON库不支持枚举)、异步调用(通过传递回调函数实现)以及客户端异常处理和Session超时管理...

    json学习文档帮助学习json

    JSON,全称JavaScript Object Notation,是一种轻量级的数据交换格式,因其简洁、易读、易解析的特性,被广泛应用于各种编程语言间的数据传输。它源于JavaScript编程语言的一个子集,符合ECMA262第三版规范。尽管...

    JSON.rar_Delphi JSON_JSON_delphi json_json delphi

    通过对这些源代码的学习,开发者可以深入理解如何在Delphi中有效地使用JSON,从而提高数据处理效率,并与Web服务或其他使用JSON的应用程序进行无缝通信。通过实践和调试这些代码,你将能够掌握Delphi与JSON交互的...

    json学习文档

    通过深入学习JSON,不仅可以提升Web开发的效率,还能更好地理解和利用现代Web应用中的数据交换机制。通过阅读“JSON.mht”和“JSON”这两个文件,你应该能够获取更多关于JSON的实际应用和案例分析,进一步提升你的...

    json学习资料

    在这个"json学习资料"的压缩包中,我们可能会找到与Java开发相关的JSON处理示例和代码。 在Java中,处理JSON的主要库有Jackson、Gson和org.json等。这些库提供了方便的方法来解析JSON字符串,将其转换为Java对象,...

    JSON编程入门学习教材

    JSON被广泛应用于服务器与JavaScript之间的数据交互,尤其是在AJAX(Asynchronous JavaScript and XML)应用程序中,因为其格式与JavaScript对象语法高度相似,使得在JavaScript中处理JSON数据变得十分直观。...

    JSON的学习总结(总结+源码)

    JSON的学习涉及其基本语法、JSONObject和JSONArray的使用,以及在JavaScript中的解析方法。理解这些知识点对于开发Web应用至关重要,无论你是服务器端开发者还是前端开发者。正确地处理和解析JSON数据能有效提升应用...

    json-lib 学习笔记 分享下

    在实际应用中,`json-lib`常与其他技术结合使用,如Spring MVC、Struts2等,实现JSON数据的前后端交互。同时,虽然`json-lib`是一个成熟的库,但在新的项目中,开发者可能更倾向于使用Jackson或Gson,因为这些库更新...

    json教程相互学习

    JSON被广泛应用于Web服务与客户端之间的数据传输,因为它能以文本形式存储和传递数据,支持多种编程语言。 在本“json教程相互学习”中,我们可以深入理解JSON的语法结构以及如何在实际开发中运用。JSON的基本数据...

    json 应用jar包

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它以其简洁明了、易于读写的特点被广泛应用于网络数据传输。JSON jar包是Java开发者在处理JSON数据时需要的库文件,它提供了将Java对象转换为JSON...

    JSON_Trans.rar_LABVIEW转换JSON_json Labview_labivew json_labview j

    LabVIEW是一种图形化编程语言,广泛应用于数据采集、测试测量和控制系统等领域。在与现代网络服务和应用...通过学习和理解这个示例,用户可以更好地掌握LabVIEW与JSON之间的转换技巧,提升其在实际项目中的应用能力。

    xml转json包与教程

    通过这个压缩包提供的资源,开发者可以学习到XML与JSON转换的基本方法,并能根据“使用方法.txt”的教程快速上手。在实际开发中,结合具体项目需求,灵活应用这些知识,可以提高工作效率并优化数据处理流程。

    json 学习笔记 相关知识点

    ### JSON学习笔记:深入理解与应用 #### 一、JSON简介与重要性 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于ECMAScript的一个子集,采用...

    JSON Schema 规范(中文版).pdf

    在学习 JSON Schema 时,需要了解如何使用 JSON Schema 与特定语言集成。 示例 JSON Schema 中有许多示例,它们都遵循相同的格式。每个示例的开头是一个简短的 JSON 模式,说明了一个特定的原则,然后是针对该...

    AjaxJson应用小例子

    在这个"AjaxJson应用小例子"中,我们将深入探讨如何在Java环境下,结合Struts1.3框架,使用Ajax和JSON进行数据交互。 首先,我们需要了解Struts1.3框架。Struts是Apache组织开发的一个MVC(Model-View-Controller)...

    Json详细学习in Java

    通过深入学习这三种技术,开发者可以更好地理解JSON在Java中的应用,并根据项目需求灵活选择合适的方法来处理JSON数据。这些技能对于任何Java Web开发者来说都是必不可少的。在提供的压缩包文件中,可能包含了示例...

    json简单应用示例

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于机器解析和生成。...通过学习和实践这些示例,可以更好地理解和掌握JSON在实际中的应用。

Global site tag (gtag.js) - Google Analytics