JQuery 第二天
1.1 js中的对象
javascript也是一门 面向对象语言,所以也有对象的概念。
我们在编程中有一个思想: 间接
所以就产生了能存储数据的存储单元。
变量: 是编程中最小的存储单元,能存储单一数据。(单人间)
但是多个变量存储一组数据的时候没有联系。
例如: var a=180;var b=190;var c=90;var d=100;
此时有四个变量,分别存储的是两个人的 身高和体重。 此时我们这四个变量 哪两个是一组 我们无法区分。
数组: 能存储一组数据集合。此时我们使用数组存储一组数据
var arr1 = [180,100]; var arr2 = [190,90];
但是数组存取数据的形式是操作索引值。索引值从0开始的编号 所以数组存储数据的局限性就是没有语义化。
例如: arr1[0] 我们只能从这句代码中得知的信息是 从数组arr1中获取索引为0的数据
那么数组中索引的0的数据 代表什么我们无从得知
object对象类型 既能存储一组数据,并且还有语义化。因为对象存储数据的形式是 key:value的形式 key就是这个数据的关键字 value就是要存储的数据
注意 key不能重复 value可以重复
1.2 js中对象的创建与存取
<script type="text/javascript">