【js】字符串方法

复制代码
let str = 'na';
console.log(str.repeat('3'));//nanana
console.log(str.startsWith('n'));//true
console.log(str.endsWith('n'));//false
console.log(str.includes('b'));//false
console.log(str.padEnd('3','0'));//na0
console.log(str.padStart('3','0'));//0na

console.log(str.toString());//na
console.log(str.replace('n','333'));//333a
console.log(str.search('b'));//-1
console.log(str.indexOf('n'));//0
console.log(str.lastIndexOf('n'));//0
console.log(str.match('a') == 'a');//["a", index: 1, input: "na", groups: undefined] true

console.log(str.slice(1),str);//a na console.log(str.split(''));//['n','a']

console.log(str.substring(1));//a

console.log(str.toLowerCase());//na console.log(str.toUpperCase());//NA console.log(str.toLocaleLowerCase());//na console.log(str.toLocaleUpperCase());//NA

console.log(str.fixed());//<tt>na</tt> console.log(str.big());//<big>na</big> console.log(str.anchor('小明'));//<a name="小明">na</a> console.log(String.raw`Hi\\n`); console.log(str.concat('yu'));//nayu
复制代码

 

posted on   smile轉角  阅读(183)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通

导航

统计

点击右上角即可分享
微信分享提示