[TOC]
## js内置对象
```
Object Boolean String Number Function Array Date Error
Math Json 全局对象
```
## js内置函数
### 1.常规函数 alert
### 2.字符串函数
```
length属性:长度
concat 方法(String)连接两个或更多个字符串。
indexOf(string) 返回出现字符串的位置
substr(num1,[num2])截取字符串
toLowerCase() 转换成小写
toUpperCase() 转换成大写
replace(str1,str2) 字符串替换
```
### 3.Array:
```
concat 返回一个由两个数组合并组成的新数组。
join 返回一个由数组中的所有元素连接在一起的 String 对象。
pop 删除数组中的最后一个元素并返回该值。
push 向数组中添加新元素,返回数组的新长度。
shift 删除数组中的第一个元素并返回该值。
unshift 返回一个数组,在该数组头部插入了指定的元素。
sort 返回一个元素被排序了的 Array 对象
reverse 返回一个元素反序的 Array 对象。
slice 返回数组的一个片段。
splice 从数组中删除元素,
```
### 4.Math:
```
ceil(数值) 大于或等于该数的最小整数
floor(数值) 小于或等于该数的最大整数
min(数值1,数值2) 返回最小值
max(数值1,数值2) 返回最大值
pow(数值1,数值2) 返回数值1的数值2次方
random() 返回随机数 0---1
round(数值) 四舍五入
sqrt(数值) 开平方根
```
### 5.Date:
```
getYear() 返回年份(2位或4位)
getFullYear() 返回年份(4位)
getMonth() 返回月份 0-11
getDate() 返回日期 1-31
getDay() 返回星期数 0-6
getHours() 返回小时数 0-23
getMinutes() 返回分钟数 0-59
getSeconds() 返回秒数 0-59
getMilliseconds() 返回亳秒数0-999
```