JS 字符串

这篇博客详细介绍了JavaScript中的字符串操作,包括使用单引号、双引号和反引号定义字符串,通过length属性获取字符串长度,使用方括号和charAt方法访问字符,以及toLowerCase和toUpperCase方法进行大小写转换。此外,还讲解了indexOf、includes、startsWith和endsWith等字符串查找方法,以及substring、substr和slice三种子字符串获取方法。最后提到了trim()和repeat()两个实用字符串方法。
摘要由CSDN通过智能技术生成

字符串

字符串可以包含在单引号,双引号,反引号之中:

let a = 'hello';
let b = 'world';
let c = `hello world`;
复制代码

单引号和双引号其实功能是一样的,反引号可以允许我们通过${...}将表达式嵌入到字符串中,比如:

function sum(a,b){
    return a+b;
}
console.log(`sum(1,2) = 3`)// 1+2 = 3
复制代码

反引号的使用还有一个特点就是允许我们换行,如:

let result = `
            hello
            world 
            I
            am
            coming
            `
console.log(result)//输出多行显示
复制代码

如果使用单引号或者双引号这样操作就会出现Error: Unexpected token ILLEGAL

字符串长度

length 属性可以获取字符串长度

alert(`hello`.length);// 5

工作中经常有部分人会错误的使用str.length(),这样是不对的,length是一个属性,不是函数

字符访问

访问字符有两种方式,一个是使用方括号[pos],另一个是使用chartAt(pos)</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值