初始引用值
数组与对象
var arr = [1,2,4,'abc',undefined]
数组是一个仓库组,取变量名arr。 形式中括号,里面很多数据由,逗号隔开!每个逗号像隔开两个仓库,里面有很多个仓库,放数字,字符串,undefined,放什么都可以,甚至数组里面还可以套数组,
数组是存放很多东西的集合,数组怎么把仓库的每一位拿出来.因为数组每一位都要拿出来计算的,肯定要计算数据的
只不过把数据存放在一起,更方便拿取,
怎么把数组每一位拿出来
arr --- 数组的引用
我想拿数组的第一位,计算机查数是从0 开始查的
arr[0]
修改 arr[0] = 3
正常读叫取,往里赋值叫写入
数组有特殊的属性arr.length 数组的长度
对象
对象也是存储数据的仓库,只不过比数组更加直观一些,他和数组理念一样,也是存储数据的
定一个对象
obj = {
lastName: 'Deng',
age : 40
}
后面一个花括号,代表对象的基本形式,里面有属性和方法,无论属性和方法都是存储数据4
数组也是存储数据的,只不过数组每一位都没有名字,对象是为了更直观显示某东西,给他加
了属性名
前面东西叫属性名,后面属性值 key : value
格式 属性名可以加双引号,也可以不加双引号
数据是任何格式都可以
属性名是为了方便你找属性值的
编程形式的区别?
- 面向过程
- 面向对象
面向过程机械想法, 比如像做一件事, 会第一步干嘛,第二 步干嘛,他会安逻辑化思维,拆分步骤