`

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics