javascript数组删除元素、正则表达式的使用。干货总结

删除元素使用splice方法,它删除后不留空洞。注意,不是slice方法。注意slice的参数是(start,end)

splice的参数是(start,count,insert1,insert2),它表示的是从start位置开始删除掉count个元素,然后插入元素insert1,insert2...。除了start参数,其他参数没有时,不进行相应操作。

正则表达式:判断某个字符串是否符合某个正则表达式用法如下:

var patt = /^\d+s$/;
var result=patt.test("8s");

表达式主题是^\d+s$ ^表示开头,¥表示结尾,\d表示数字,+表示至少1个

在使用可传正则表达式也可传字符串的方法时,如字符串的replace方法、search方法等,传正则则直接写/xxx/,传字符串则写"yyy"

另外,正则表达式中 *表示0个或多个,?表示0个或1个

猜你喜欢

转载自blog.csdn.net/yeziyfx/article/details/125423726