1、数组(array) (1)数组也是对象(内建对象)用来存储一些值 (2)数组使用数字作为索引操作元素 (3)向数组添加元素 数组【索引】=值(如果读取不到索引会返回underfind) (4)数组的长度(length) ①对于连续的数组,使用length获取到数组的长度(元素个数) ②对于非连续数组,获取到的则是数组的最大 尽量不创建非连续数组 (5)修改length ①当修改的length大于原长度,多出部分会空出来 ②当小于原长度,多出部分会被删除 (6)创建一个数组 Var arr=new array(); (7)数组的方法 ①Push()向数组末尾添加一个或多个元素并返回新长度 ②Pop()删除数组最后一个元素并返回被删除的元素 ③Unshift()向数组开头添加一个或多个元素并返回新长度 ④Shift()删除数组的第一个元素并返回被删除的元素 (8)数组的遍历:把数组中所有的元素都取出来 2、date对象 (1)getDate()获取当前日期对象几日 (2)getDay()获取当前星期(0表示周日) (3)getMonth()获取当前日期对象的月份(0表示一月) (4)getFullYear()获取年份 (5)getTime()获取当前日期对象的时间戳(时间戳指从格林威标准时间1970年1月1日0时0分0秒到当前日期花费的毫秒) 3、Math对象(属于工具类不用创建对象) (1)Math.PI表示圆周率 (2)–.abs(x)返回一个值的绝对值 (3)–.sin(x)返回一个数的正弦 (4)–.ceil()对一个数向上取整,小数位有值就自动进1 (5)–.floor()对一个数向下取整,小数部分被舍掉 (6)–.round()对一个数进行四舍五入取整