JavaScript字符串

1.1、 字符串使用:

let a = 'hello'; // "hello"

typeof a; // "string"

在js中,字符串既可以作为普通数据类型使用,但更多功能是需要作为对象来使用

普通数据类型使用:let fullname='zhong'+'nanshan'

对象使用(点运算符):let fl='zhong'.length

1.2、 属性:

String有一个length属性,表示字符串中字符个数(注意:属性使用不加括号)

let a = "hello";

a.length; // 5

1.3、 String对象方法

String对象的方法非常多,建议大家可以到 W3school JavaScript String 对象 进一步学习更多的内容。

1.3.1、 charAt

str.charAt(index) index : 查找的字符的下标(大于等于0,若小于0则返

作用:查找字符串中指定位置的内容。

回空字符串),若没传则表示0。

注意:

1、字符串中字符位置,起始为0

2、所有字符串操作,区分大小写。

let a = "hello leo!"

a.charAt(); // "h"a.charAt(1); // "e"a.charAt(-1);// ""

1.3.2、 indexOf和lastIndexOf

作用:查找指定字符串的位置。 indexOf和lastIndexOf相同点: 两者接收的参数一致,没有查到内容,返回-1。 indexOf和lastIndexOf不同点: 若查找到内容,则indexOf返回第一次出现的索引而lastIndexOf返回最后一次出现的索引。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值