一、包装器类型:Number(),String(),Boolean() 1.String类型的方法: ①length:获取字符串的字符数量 ②charAt(i):返回给定位置的字符 ③charCodeAt(i):返回给定位置的字符的编码 ④indexOf(‘a’):从前往后查找字符的位置,返回索引或者-1 ⑤lastIndexOf(‘a’):从后往前查找字符的位置,返回索引或者-1 ⑥concat():连接字符串 ⑦slice(开始位置,结束位置):截取字符串 ⑧substring(开始位置,结束位置):截取字符串 ⑨substr(开始位置,截取个数):截取字符串 ⑩toUpperCase:转换大写 ①toLowerCase:转换小写 ②trim():去除前置和后置的空格 2.String对正则表达式的支持 ①search(pattern):查找匹配正则表达式规则的子串,有则返回索引,没有则返回-1 ②match(pattern):查找匹配正则表达式规则的子串,返回数组或者-1 ③replace(pattern,‘替换的字符串’):使用替换的字符串替换匹配到的子串 ④split(pattern):将字符串转化为数组 3.Math对象 ①Math.min():获取一组数据中的最小值 ②Math.max():获取一组数据中的最大值 ③Math.ceil():向上取整 ④Math.floor():向下取整 ⑤Math.round():四舍五入 ⑥Math.random():获取[0,1)中的任意小数 4.Date方法 Date.prototype.getFullyear():返回年份 Date.prototype.getYear():返回的年份值减去1900(一般不建议用) Date.prototype.getDate():返回日期中的几号 Date.prototype.getHours():返回日期中的小时 Date.prototype.getMinutes():返回日期中的分钟数 Date.prototype.getSeconds():返回日期中的秒数 Date.protype.getDay():返回日期中的星期几(0-6:星期日-星期六) Date.prototype.getMilliseconds():返回日期中的毫秒数 Date.prototype.getTime():讲一个日期以毫秒的形式返回 Date.now():静态方法,获取当前时间的毫秒数 Date.prototype.toDateString():以字符串的形式返回一个Date的日期部分 Date.prototype.toTimeString():以字符串的形式返回一个Date的时间部分 Date.prototype.toLocalString():将一个Date转化为一个本地格式的字符串 Date.prototype.toDateString():将一个Date转化为本地的格式的时间部分 Date.prototype.toSOString():将一个Date对象转化为ISO-8601格式的字符串,返回的字符串格式为yyyy-mm-ddThh:mm:ssZ Dateprototype.toJsON():JSON序列化一个对象 Date.prototype.valueOf():如果是一个Date对象,将一个Date对象转化为毫秒的形式。否则则不显示 Date.prototype.getTimezoneOffset():GMT格林威治标准时间与本地时间差,用分钟表示