JS字符串的常用方法汇总
来源:互联网 发布:网络文明调查报告总结 编辑:程序博客网 时间:2024/06/02 00:52
//concat方法var a = 'ABC';var b = 'DEF';a.concat(b);//ABCDEF//includes方法//返回一个布尔值,表示传入的字符串参数是否包含在字符串对象中'abcde'.includes('cd')//true'abcde'.includes('cd', 2)//true,第二个参数表示测试起始位置'abcde'.includes('CD')//false'abcde'.includes('cd', 3)//false//indexOf方法//返回子字符串首次出现的位置var str = 'abcdefg';str.indexOf('b');//1str.indexOf('p');//-1//与之对应的lastIndexOf方法,返回子字符串最后出现的位置//repeat方法//返回一个新的字符串,等于重复指定次数的原始字符串var a = '123'.repeat(2);//123123//replace方法和search方法//通过正则去匹配或者替换字符串'abc'.replace(/a/, 'p');//pbc'abc'.search(/b/);//1//split方法//用指定的分隔符将一个字符串拆分为多个字符串,并返回数组'abc'.split('');//['a', 'b', 'c']//slice方法//返回字符串的片段,参数传入起始位置和结束位置(可为负数)'abcdefg'.slice(0, 3);//abc'abcdefg'.slice(2, 3);//c'abcdefg'.slice(0, -1);//abcdef//substr方法//获取一个从指定位置开始并具有指定长度的子字符串//注意,如果length为0或者负数,则返回一个空字符串'abcdefg'.substr(0, 4);//abcd//substring方法//返回字符串的片段,参数传入起始位置和结束位置(若为负数,会被替换为0)'abcdefg'.substring(0, 3);//abc'abcdefg'.substring(0, -1);//''//注意,传入负数的情况下,和slice的区别//toLowerCase方法,将字符串转换为小写形式//toUpperCase方法,将字符串转换为大写形式'abc'.toUpperCase();//ABC//toString方法,将数组转换为字符串[1, 2, 3].toString();//1,2,3[1, 2, 3].join('');//123
0 1
- JS字符串的常用方法汇总
- JS字符串和数组的常用方法汇总
- js字符串常用的方法
- Js字符串的常用方法
- Js常用方法汇总
- js常用方法汇总
- JS对象Object的常用方法汇总
- js常用字符串方法
- js字符串常用方法
- js字符串常用方法
- JS字符串的一些常用方法
- JS字符串的一些常用方法
- js 字符串的一些常用方法
- JS中操作字符串的常用方法
- js截取字符串的常用方法
- js常用的字符串方法分析
- js常用的字符串方法分析
- js常用分割取字符串的方法
- Java生成带计算的验证码
- [置顶] 我的私房IT学习网站
- Spring-8 , bean的作用域
- [置顶] Java 6和Java 7对throw语句的不同理解
- PHP中 var 修饰符的作用
- JS字符串的常用方法汇总
- openfire详细介绍
- [置顶] Java 之浅复制和深复制
- [置顶] 三张图讲清楚Java中的方法的参数传递机制
- 跳台阶(递归)
- [置顶] 多例设计模式
- 在HTML内嵌入PDF文件
- Android 混淆 以及 java代码方式实现混淆配置
- 记住密码