对象类型
本地对象(也叫内置对象)
Object Function Array String
Boolean Number Date RegExp
Error EvalError RangeError ReferenceError
SyntaxError TypeError URIError
本地对象最常用的有Object,Function,String,Boolean,Number,Array,Date类
创建Array类的方法有:
var aValues = new Array();
var aValues = new Array(20);
var aColors = new Array(“red”,”green”,”blue”);
var aColors = [“red”,”green”,”blue”]
var aColors = str.split(“,”);
每增加一个数组项,数组大小会动态增加
Array和String渊源
数组转字符串
Array对象的toString()、valueOf()、toLocaleString()方法,返回使用逗号连接数组元素的字符串。toString()方法和toLocaleString()方法的区别在于toLocaleString()方法分隔符是本地化的,例如是中文的逗号。
如果想要使用任何分隔符则可以使用join()方法
字符串转数组
相对于toString()、valueOf()、toLocaleString()、join()方法的是split方法,改方法把字符串通过分隔符分割为数组。如果分隔符为空字符串,则返回的数组中每个项是字符串的字符