标签:null search mat 替换函数 length 大写 NPU 系统 inpu
- 在JavaScript,基本数据类型有Number型、String型、Boolean型、Undefined型、Null型、Function型等。
- String对象就是和基本数据类型中的String类型相对应的JavaScript脚本内置对象。
- 系统中创建字符串类型时会隐式调用当前对象来创建。
格式: 结果变量 = 字符串变量.charAt(位置);
var b = a.charAt(1);
格式: 结果变量 = 字符串变量.charCodeAt(位置);
var b = a.charCodeAt(1);
格式: 结果变量 = 字符串变量.concat(字符串,字符串...)
var b = a.concat("abc","def");
注意: 本方法有点脱了裤子放屁的感觉,推荐使用+连接字符串. 更加高效且方便。
var b = a + "abc" + "def";//与上面方法结果一样
格式: 结果变量 = 字符串变量.indexOf(指定字符);
var b = a.indexOf("a");
格式: 结果变量 = 字符串变量.lastIndexOf(指定字符);
var b = a.lastIndexOf("a");
格式: 结果变量 = 字符串变量.slice(开始位置,结束位置);
var b = a.slice(1,6);
var b = a.slice(-5,-1);
格式: 结果变量 = 字符串变量.split(指定字符);
var b = a.split(",");
格式: 结果变量 = 字符串变量.replace(要查找的字符串,替换字符串);
var b = a.replace("xxx","yyy");
注意 默认执行一次只能替换一个(第一个)
格式: 结果变量 = 字符串变量.toUpperCase();
var b = a.toUpperCase();
格式: 结果变量 = 字符串变量.toLowerCase();
var b = a.toLowerCase();
格式: 结果变量 = 字符串变量.match(正则表达式);
var b = a.match(/\d/g);
格式: 结果变量 = 字符串变量.search(正则表达式)
var b = a.search(/\d/);
格式: 结果变量 = 字符串变量.substr(开始位置,指定长度);
var b = a.substr(1,5);
格式:结果变量 = 字符串变量.substring(位置,位置)
var b = a.substring(1,5);
slice():全位置,可正可负
substr():一个位置一个长度,长度不能为负数
substring():全位置,不能为负数
标签:null search mat 替换函数 length 大写 NPU 系统 inpu
原文地址:https://www.cnblogs.com/aduner/p/12229698.html