web学习记录-JS-8

本文详细介绍JavaScript中的包装类:String、Number、Boolean,用于基本数据类型到对象的转换。同时,深入探讨了字符串的各种实用方法,如length、charAt、concat、split等,帮助开发者更高效地处理字符串。

包装类

JS中提供3个包装类,可将基本数据类型转换为对象;

String()   将一个基本数据类型转为String对象;

Number()  将一个基本数据类型转为Number对象;

Boolean()  将一个基本数据类型转为Boolean对象;

基本不使用,比较会出问题;

字符串的相关方法  底层字符串是以字符数组的形式来保存;

length属性  可以用来获取字符串的长度;

charAt()  可以返回字符串中指定位置的字符,根据索引获取指定的字符;

charCodeAt()获取指定位置字符的字符编码 Unicode编码;

formCharCode()可以根据字符编码去获取字符;  String.formCharCode();

concat()  可以用来连接两个或多个字符串; Str.concat()

indexof()  可以检索一个字符串中是否含有指定内容;str.indexOf();

       有该内容,则返回第一次出现的索引,没有内容,则返回-1;

       可以指定第二个参数,指定开始查找的位置;

lastIndexOf()与IndexOf()相同,只是从后往前找;

slice()      从字符串中截取指定的内容;不影响原数组;str.slice(开始,结束);包括开始,不包括结束;可省略第二个,则截取后面所有;可设置负值,从后面计算;

substring() 可以截取一个字符串,与slice()类似;不同的是不接收负值,变为0,会自动调整位置,小数值自动放前面;

substr()  用来截取字符串;第一个参数,截取的开始索引,第二个参数,截取长度;

split()     可以将一个字符串拆分为一个数组;需要一个参数,将会根据该字符串拆分数组;传递空串,则会将每个字符拆分成数组中的一个元素;

toUpperCase()可将字符串转换为大写并返回;

toLowerCase()可将字符串转换为小写并返回;

 

转载于:https://www.cnblogs.com/xihuanjiuquqiqang/p/10246901.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值