trim()修剪,修整
方法用于删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等。 不会改变原始
var str = " Runoob "; alert(str.trim());
输出
Runoob
split() 分开,使分开(成为几个部份)
方法用于把一个字符串分割成字符串数组。
<script type="text/javascript">
var str="How are you doing today?"
document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))
</script>
输出
How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you
includes():包含;包住
可以判断一个数组中是否包含某一个元素,并返回true 或者false
let fruits = ['apple', 'banana', 'peach'];
fruits.includes('apple'); // true
splice() :拼接,接合
方法可以用来对js的数组进行删除,添加,替换等操作 注意:该方法会改变原始数组
var arr=['a','b',1,2,];
console.log(arr.splice(0, 4));//arr(4)[]
console.log(arr); //[]
var arr2=['a','b',1,2,];
var add=[0,1,2,3];
console.log(arr2.splice(0, 1, add)); //['a'],返回被删条目,并且再删除的位置上添加add数组
console.log(arr2); //Array(4)
var arr3=['a','b',1,2];
console.log(arr3.splice(-3, 2)); //从倒数第三个数开始删除两个数,b 和 1
slice()切片,切割(slice 的复数)
从已有的数组返回选定的项目,不会改变原数组,该方法的第二参数所指定的元素不算在内
var arr=['a','b',1,2,];
console.log(arr.slice(0, 2)); //a b