JavaScript各种数据操作函数集合-字符串(String)
JavaScript的各种函数实在是数不胜数,有时候想要用到的时候都想不起来,初学者可能还有很多函数不知道使用,在开发的过程中难免走了很多弯路!!我收集了常用的数据操作函数,首先提供字符串相关函数,之后还会陆续更新!!!供大家学习使用,可能有漏掉的,可以一起补充!!!😀
-
字符串(String)相关操作函数
1、substring(n,m): 截取从第n+1个到第m个(从n位置到m-1位置)之间的字符串2、substr(n,m): 从第n+1个(从n位置)开始,截取m个字符串
3、replace(a,b):第一次出现的a字符串替换为b字符串
全局替换 replace((newRegExp(a,'g'),b)/replace(/a/g, b) 例:`var a='dhhdd' ;a.repalce(/h/g,'a');//daadd`
4、split(a):以字符a为分割符将字符串分割为数组
5、charAt(n):在位置n的字符
6、indexOf(n,m):字符串n在位置m后首次出现的位置;无返回-1
7、lastIndexOf(n,m):从字符串末尾开始搜索字符串n在位置m后首次出现的位置;无返回-1
8、concat(a,b,…):拼接字符串,返回拼接后的字符串
9、includes(a):判断字符串是否存在a,返回布尔值(true/false)
10、trim():去除头尾空格
*去除左边空格function ltrim(s){return s.replace( /^\s*/, "");} *去除右边空格function rtrim(s){return s.replace( /\s*$/, "");} ```
11、toUpperCase():将整个字符串转成大写字母
12、toLowerCase():将整个字符串转成小写字母
13、match(searchvalue/regexp):检索字符串匹配值,返回匹配值
14、length:返回字符串长度