数组是首先的一个对象, 可以通过Array构造器创建一个数组,数组方法总结如下
cacat() 链接两个数组
join() 将数组链接成字符串
pop() 删除最后一个元素 shift() 删除第一个元素
push() 末尾增加一个或者多个元素 返回新的长度,可以增加多个参数作为数组的新元素 unshift() 删除第一个元素或者更多的元素返回新的长度
slice() 返回某个指定的元素 返回值是选定的元素 ,参数是数组的索引值 改变数组个数
sort() 可以对数组元素进行排序, 默认是ask码
splice() 删除元素,并且向数组元素添加新的元素 参数是数组索引值,和要添加的元素
toLocaleString() 把数组转换为本地数组
字符串也是对象,可以通过构造器String创建
常用方法有下列,
slice() 切割字符串 , 参数为起始值和终止值 如果终止值不写,则截取后面所有
indexOf() 检索字符串 参数为检索字符串的值 返回这个值第一次出现的位置,区分大小写
lastIndexOf() 从后向前检索字符串 放回第一次出现的值
match() 找到一个或者多个正则表达式,参数为正则表达式
substr() 从索引值提取指定数目的字符串 参数为开始值 和数目
substring() 提取两个字符之间的自己的字符 参数为开始和结束的字符串位置
toLocaleLowerCase() 转化为小写 toLocaleUpperCase() 转化为答谢
toString() 返回字符串
charAt() 提取指定位置的字符串 参数为字符串下标值