删除元素splice、shiftpop

 

splice() 方法:

向/从数组中添加/删除项目,然后返回被删除的项目。
splice( index位数, 数量, 新添加 )
该方法会改变原始数组

删除数组中第一个元素

arr.shift();

删除数组中最后一个元素

arr.pop();

String对象的方法:

indexOf() lastIndexOf()
substr( 起始位置,长度 )
substring( 起始位置,结束位置 )截取的字符串,结束元素不在其中
toLowerCase() 小写
toUpperCase() 大写
charAt(所选字符的索引位置)->返回字符本身:从字符串中选取一个字符
charCodeAt(所选字符的索引位置) ->返回该字符在unicode字符集中的十进制编码。
fromCharCode(字符,字符,...)-> 编码转为字符。

Array对象的方法:

concat() 连接数组
slice(第一个元素索引,【最后一个元素索引】) 复制数组
join(“需要插入的字符“) 数组->字符串
sort() 数组排序
reverse() 反转数组
Array不用于IE的新方法:
indexOf() lastIndexOf() 同string方法一样
every()、some()、filter() 测试每个元素
forEach() map() 操作元素

Math对象:Math.randow()

abs() 绝对值
min()
max() 接受多个参数
ceil() 向上取最小整数 10.1->11
floor() 向下
round() 四舍五入
parseInt() 整数
parseFloat() 两位小数
random() 0-1随机浮点数
pow() 指定幂 Math.pow(2,8) 2的8次幂