alert()
弹出一个提示框
concat()
用于连接两个或者多个数组,该方法不会修改原来的数组,只会返回一个新的数组。
encodeURIComponent
将字符串进行编码。
例子
encodeURIComponent("http://www.w3school.com.cn") //http%3A%2F%2Fwww.w3school.com.cn
将其中的://进行了转换
parseInt()
将字符串转换为int值
slice
从指定数组中返回指定的元素。
splice(index,len,[item]):
增删改查注意:该方法会改变原始数组。
例子:
arr = ['a','b','c','d']
删除
arr.splice(1,1) //['a','c','d']
arr.splice(1,2) //['a','d']
替换
arr.splice(1,1,'ttt') //['a','ttt','c','d']
arr.splice(1,2,'ttt') //['a','ttt','d']
添加
arr.splice(1,0,'ttt') //['a','ttt','b','c','d']
VS
delete:delete删除掉数组中的元素后,会把该下标出的值置为undefined,数组的长度不会变
delete arr[1] //['a', ,'c','d'] 中间出现两个逗号,数组长度不变,有一项为undefined
window.location.href
1)跳转到一个新的页面
2)获取当前页面的url