您当前的位置: 首页 > 

JS:字符串常用方法整理

彭世瑜 发布时间:2019-10-10 22:25:33 ,浏览量:2

函数说明示例String.fromCharCode()返回Unicode码对应的字符串String.fromCharCode('20013'); // "中"charCodeAt()返回字符的Unicode码'中'.charCodeAt(); // 20013charAt()返回指定位置的字符'abc'.charAt(1); // "b"concat()连接两个字符串'ab'.concat('cd'); // "abcd"slice()截取字符串(推荐)'abc'.slice(start, end)substring()截取字符串'abc'.substring(start, end)substr()截取字符串'abc'.substr(from, length)indexOf()头部开始匹配,没有返回-1'abc'.indexOf('b'); // 1lastIndexOf()尾部开始匹配 ,没有返回-1'abc'.lastIndexOf('b'); // 1trim()去除空格,返回一个新字符串,不改变原字符串。' abc '.trim(); // "abc"toLowerCase()转小写'ABC'.toLowerCase(); // "abc"toUpperCase()转大写'abc'.toUpperCase(); // "ABC"localeCompare()比较两个字符串,返回-1,0,1'abc'.localeCompare("123"); // 1match()匹配子串数组,没有返回null'abc'.match('b'); // ['b']search()查找子串,没有返回-1'abc'.search('b'); // 1replace()替换字符串'abc'.replace('a', 'd'); // "dbc"split()分割字符串为数组'abc'.split(''); // ["a", "b", "c"]includes()是否找到字符串'abc'.includes('a'); // truestartsWith()是否在头部'abc'.startsWith('a'); // trueendsWith()是否在尾部'abc'.endsWith('a'); // falserepeat()重复原字符串'abc'.repeat(2); // "abcabc"padStart()头部补全'abc'.padStart(4, 'x'); // "xabc"padEnd()尾部补全abc'.padEnd(5, 'x'); // "abcxx"

参考 JS String对象的方法总结(ES5 与 ES6)

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 2浏览

    0关注

    2727博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0816s