摘要: 从这个部分开始,讲述的都是js独特的东西,你会发现与java等面向对象语言完全不同,是理解js必须掌握的非常重要的概念。对象和数组是js里最重要的两种数据类型,为什么两者要放在一起讲且认为是最重要的呢?js中对象和数组一样,是值的集合,区别在于,对象是已经命名的值的集合,数组是数据的一组有序的集合。简单的看,对象的数据值是已经命名了的,类似字典键值对的形式,通过这些名字来存取数据。数组数据值没有命名,但可通过下标来访问(数组大多数语言中的数组类似,且更加宽松,和PHP类似,一个数组可构建几乎一切数据形式)。如何创建对象方法1:是最简单最直接的方法,使用对象直接量,一个花括号包含的一对对属性名称 阅读全文
posted @ 2013-11-08 23:49 LaoHoo 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 把这三个部分写在一起,是因为这些和JAVA几乎相同,如果你有JAVA或者C的基础,可以快速阅读。这里只记录几个不一样的,需要记住的地方:1、直接量概念:其实就是用具体值直接赋值来创建变量,比如“hello wrold”就是一个字符串直接量方式创建了一个字符串,前面加上"var hello='hello world'"就是创建了一个hello字符串变量。2、基本类型:和JAVA一样,也有基本类型和引用类型之分。基本类型是通过传值方式调用,引用类型是传址方式调用。三种基本类型:数字、字符串和布尔值;小数据类型:null(空)和undefined(未定义)(小数据 阅读全文
posted @ 2013-11-08 14:40 LaoHoo 阅读(474) 评论(1) 推荐(0) 编辑