数组的方法
1、toString() 把数组转换成字符串,用,隔开,原来的数组不变
2、 join() 把数组转换成字符串,默认用,隔开,可以指定隔开方式,原 来的数组不变
3、 concat() 拼接数组,原来的数组不变
4、 slice(开始下标,真正的结束=结束下标-1)
获取子数组,含头不含尾,原来数组不变
如果只有开始将获取后面所有的内容
可以取负值,最后一个数是-1,往前推(-2,-3...)
5、 splice()修改数组,原来的数组发生变化
6、 reverse()颠倒数组 , 原来的数组发生变化
7、 sort() 数组排序,原来的数组发生变化
8、 push() 入栈 数组尾部添加内容
pop() 出栈 数组尾部删除内容
9、 unshift() 入栈 数组头部添加内容
shift() 出栈 数组头部删除内容
原来的数组发生变化
普通的字符串方法
1. toLowerCase() 将字符串转化为小写
toUpperCase() 将字符串转化为大写
2. charAt() 获取指定下标处的字符
charCodeAt() 获取指定下标出的Unicode的码
String.fromCharCode() 将Unicode的码转化为对应字符
3 indexOf(指定字符串,开始查找的位置) 返回第一次指定字符串的下标(左--》右)
lastindexOf(指定字符串,[开始查找的位置]) 返回最后一次指定字符串的下标(右---》左)
4 slice()获取子字符串
substring()获取子字符串,不能取负值
substr(开始位置,截取的长度) 获取子字符串,能取负值
slice(开始下标,[真正的结束=结束下标-1])
获取子字符串,含头不含尾
如果只有开始将获取后面所有的内容
可以取负值,最后一个数是-1,往前推(-2,-3...)
5. split(分隔符,[保留个数])分隔字符串,转化为数组
6. concat() 拼接字符串/ +