内置对象:String

String对象

一.String对象:字符串,用单引号或双引号括起来的字符序列

  1. 创建方式
  1. 字面量:单引号’’或双引号””

注意:单引号和双引号嵌套(不能交叉)

  1. 使用构造函数:new String( )
  1. 字符串的属性:

Length:表示字符串的长度(字符串中字符的个数)

字符串对象名.length

二.String对象的常用方法:

1.charAt(index):返回字符串中index位置上的字符,参数index代表索引值(下标)

2.charCodeAt(index):返回字符串中index位置上的字符Unicode码

3.concat(字符串):将两个或两个以上的字符串连接

4.endsWith(字符串):判断字符串是否以给定的字串结尾(是返回true,不是返回fslse)

5.indexOf(子串):返回子串在字符串中首次出现的位置(下标),若返回-1表示没有找到

6.lastIndexOf(子串):返回子串在字符串最后出现的位置(下标)

7.includes(子串):查找字符串中是否包含指定的子串(包含返回true,不包含返回false)

8.startsWith(子串):判断字符中是否以给定子串开头(是返回true,不是返回false)

9.split(分割字符):将字符串分割成字符串数组

10.replace(oldStr,newStr):在字符串中查找oldStr第一次出现的位置,并用newStr替换它

11.substr(start,length):截取字符串从start开始的连续length个字符(当参数length省略时,截取从start开始到串末尾的所有字符)

12.substring(start,end):截取start到end之间的子串,不包含end

13.trim():去掉字符串两端的空白字符

14.trimEnd():去掉字符串末尾的空白字符

15.trimStrart():去掉字符串开始的空白字符

16.tolowerCase():将字符串的所有字母转换为小写

17.toUpperCase():将字符串的所有字母转换为大写

18.toString():将字符串对象转换成字符串

19.valueOf():返回 String 对象的原始值

三.字符串的不可变形:指当一个字符串被定义后,它的内容是不变的,虽然通过调用相关函数看似改变了串的内容,实际是内存中新开辟了一个空间存放新的串

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值