字符串的方法
程序员文章站
2022-03-09 09:58:12
...
charAt()传入一个下标,返回值是对应下标的值
var str="abcdefg";
var res=str.charAt(2);
console.log(res);
charCodeAt()传入一个小标,返回值是对应下标值的编码
var str="abcdefg";
var res=str.charCodeAt(1)
console.log(res);//输出结果是98
String.fromCharCode()构造函数String的方法,传入一个或者多个字符编码,返回对应的字符
var res=String.fromCharCode(119)
console.log(res);//输出的结果是w
indexOf()返回某个或者某段字符,在字符串中第一次出现的位置,返回值是字符的下标,如果没有就返回-1,第二个接收的参数作为查询的下标
var str="abcdefg"
var res=str.indexOf("f");
console.log(res)//输出结果是5
lastIndexOf()返回某个字符串最后一次出现的位置,存在返回下标,否则就返回-1
var str="abcdefg"
var res=str.lastIndexOf(b);
console.log(res)
concat()字符串拼接(多个字符拼接成新的字符串)
var a="abc"
var b="wer"
var res=a.concat("",b)
console.log(res)
slice()字符串裁切,还可以接收负值
var str="abcdefg"
var res=str.slice(1,5)
console.log(res)//输出结果是bcde
ES6的方法
循环生成字符串:epeat
var str='1';
var res=str.repeat(5);
console.log(res);
通过什么开始:startsWith
var str='abcd';
var res=str.startsWith('a');
console.log(res);
输出的结果是true(false)
通过什么结尾:endsWith
var str='abcd';
var res=str.endsWith('d')
console.log(res);
输出的结果是true(false)
判断是否包含某个字符,或者某个值:includes
var str='abcd'
var res=str.includes('a')
console.log(res);
输出结果是true(flash);
上一篇: Java(上)-03. HelloWordld及关键字、标识符
下一篇: 字符串的方法