1、Array
作用:使用单独的变量名来存储一系列的值,可以存放其他类型的元素
1.1 创建数组
//同过array对象创建数组
var array = new Array(1,2,"a","b");
//直接创建数组
var array = [1,2,"a","b"];
1.2 添加数据
//在数组尾部添加元素
array.push("01.jpg");
//在数组头部添加元素
array.unshift("02.jpg");
1.3 获取数据
//根据索引来获取单个数据
array[0] //获取array数组中第一个数据
//获取长度
array.length //获取array数组的长度
1.4数据 删除和修改
// 删除数组中最后一个数据
array.pop();
// 删除并返回第一个数据
var array2 = array.shift(); //删除了array数组中的第一个数据,并把第一个数据赋值给了array2
// 从指定位置上开始删除指定长度的数据
array.splice(2,2); // 从索引为2的数据开始删除两个数据。[1,2,"a","b"] --> [1,2]
// 数据的修改
array.splice(0,1,"q"); // 从索引为0的数据开始删除一个数据,并在该位置添加一个"q"数据。[1,2,"a","b"] --> ["q",2,"a","b"]
array.splice(2,2,"q"); // 从索引为2的数据开始删除两个数据,并在该位置添加一个"q"数据。[1,2,"a","b"] --> [1,2,"q"]
2、Math
console.log(Math.round(4.4)) //四舍五入 --> 4
console.log(Math.max(4.5,2)) //最大值 --> 4.5
console.log(Math.min(4.5,2)) //最小值 --> 2
console.log(Math.floor(4.5)) //向下取整 --> 4
console.log(Math.ceil(4.5)) //向上取整 --> 5
console.log(Math.random()) //在0-1的范围中随机生成一个数
console.log(Math.random()*10) //在0-10的范围中随机生成一个数
3、Date
var date = new Date(); //获取当前时间
console.log(date);
console.log(date.getTime()); //获取时间戳
console.log(date.getFullYear()); //年份
console.log(date.getMonth()); //月份,月份为0-11,获取的月份加1即得当前月份
console.log(date.getDate()); //日
console.log(date.getHours()); //时
console.log(date.getMinutes()); //分
console.log(date.getSeconds()); //秒