数组操作
第七:shift() 和pop()一样,不同的是操作的是开头删除的元素shift();具体操作不在展示
第八:unshiift()和push一样,不同的是操作的是开头添加的元素unshift();具体操作不再展示
字符串截取
slice(“取字符串的起始位置”, [结束位置]) ;[]可选的
起始位置一定要有结束位置可以省略
var txt = “abcedf”;
txt.slice(3) ;从txt里面字符的第3(索引号)个开始取结束位置省略,一直取到最后一个。
总结slice(3)从第3个开始取,一直取到最后
slice(3,6)3从第3个开始取6取到第6索引号的位置,还是从左边的第0个开始数。但是不包6。
**** 起始位置可以是负数,如果是负数,则是从右边往左边开始取。
var txt =”asdf”;
txt.slice(-1)结果是f
substr(起始位置,[取的个数])
同上。
不写取的个数,默认从起始位置一直取到最后。
取的个数:是指从起始位置开始,往后面数几个。