一、本地对象(Object 、Function、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、ReferenceError、SyntaxError、TypeError、URIError)
①Array
toString()方法:Array对象覆盖了toString()和valueOf()方法,Array通过对每项调用toString()方法,然后用逗号把他们连接在 一起构成
join()方法:该方法可以定义分隔符,该方法本质上与toString一样,只是可以自定义分隔符
Array转换为String的方法:toString() valueOf() toLocaleString() join()
String转换为Array的方法:split() 该方法只有一个参数,该参数被看做数组项之间的分隔符
concat()方法:连接数组
slice()方法:提取数组中的部分项,一个参数【返回从该位置开始到数组结尾的所有项】;两个参数【返回两个参数之间的项,不包括第二位置处的项】
push()和pop()方法:用于在数组结尾处添加或删除一个或多个数组项
shift()和unshift()方法:操作第一项,删除第一项和在第一个位置插入一项,其余的项往后推一个位置
reverse()和sort()方法:将数组颠倒顺序和将数组按升序排列
splice()方法:删除 两个参数 第一个参数表示要删除第一项的位置 第二个参数表示要删除项的个数
替换并删除 (替换而不删除) 第一个参数表示起始位置 第二个参数表示要删除项的个数(不删除此项为0) 第三个参数及后面的参数表示要插入的项
二、内置对象:只有两个内置对象Global和Math
Math对象:
min()和max()方法:用于判断一组数中的最大值和最小值
abs()方法:用于返回数字的绝对值
ceil()方法:向上舍入函数
floor()方法:向下舍入函数
round()方法: 四舍五入法
sqrt()方法:返回指定数的平方根
random()方法:返回一个0到1之间的随机数,不包括0和1