字符串长度: length;
过滤字符串两端空格: trim();
查找元素首次出现的位置,返回值为元素的索引,没找到返回-1。: indexof("");
查找元素最后一次出现的位置: lastIndexOf("");
查找元素是否存在,存在返回true,否则返回false:includes("");
截取部分字符串,
substr(form:number1,length?:number2); number1为索引值,number2为长度,?代表可加可不加,不加则截取所有字符串。
substring(start:number1,end?:number2); number1,number2都为索引,截取时不包括number2索引映射的值(不包括最后一位)
slice(index,[endindex]);与substring类似,反向截取
返回指定索引对应的字符: charAt();
返回指定索引对应的字符的ASCII码:chartCodeAt();
ascII:a-z(97-122);A-Z(65-90)
将一个ASCII码值还原为字符:
String.fromCharCode(ascII值); 基于String调用
字符串替换(区分大小写): replace("e","124");(e替换成124,且只替换第一个e)
replaceALL("a","b");(用b替换所有a)
(不区分大小写:replace(/e/gi,"111"))
大小写转换:toLocaleLowerCase();全小写
toLocaleUpperCase();全大写
字符串拆分:(将一个字符串拆分为数组,一般用来接参数)
var str="jafojfc?ojdsafhasin?c654;sfds"
var arr =str.split("?"); //以字符串中存在的“?”为界限,将一个字符串拆分,返回一个数组,?可以为数字、符号、字母和"空"等,当拆分符为“”时,将返回所有字符
获取当前页面的路径:location.href;
字符串连接(多个字符串连接在一起):str.concat("afdsfsc","ffasdgf","465418asdas")
str.includes(""); 查找对应元素,返回true/false