1、Math对象
对象类型
实例化对象:通过构造函数创建出来,实例化的对象
静态对象:不需要创建,直接就是一个对象,方法直接通过对象名调用
2、Date对象
必须实例化才能调用,调用构造方法的方式
var dt=new Date(); // 无参数则 当前服务器日期时间
var dt =new Date("2018-12-16"); // 值为传入的日期时间
var dt=new Date("2018/12/16");
var dt=Date.now(); //毫秒 可用于计算
常用方法介绍:
var dt=new Date();
dt.getFullYear(); //获取年份
dt.getMonth()+1; //获取月份 ,老外是从0开始的,中国需要加1
dt.getDate(); // 获取几号
dt.getHours(); // 获取小时
dt.getMinutes();
dt.getSeconds();
dt.getDay();
3、字符串对象
字符串可以看成是字符组成的数组,可以用for循环遍历
字符串的值是不可以被改变的,无法改变单个字符的值
字符串常用方法:
charAt (索引) // 返回值是制定索引位置的字符串
fromCharCode (数字值,可以是多个参数) // 返回的是ASCII 码
concat(多个字符串参数) //合并字符串
indexof(要查找的字符串) // 返回查找到字符串索引,没找到返回-1
replace(字符串1,字符串2) // 用字符串2去替换字符串1,返回一个新的字符串
slice(开始的索引,结束的索引) // 从开始索引位置提取,到结束索引的前一个结束
split()