JavaScript内置对象(2)

字符串对象(String)

String 全局对象是一个用于字符串或一个字符序列的构造函数。
String可以看做谁一个只读的数组,因此字符串的所有有方法都无法直接修改原字符串。

属性:length:返回或设置一个字符串中的元素个数。(等于最大下标加1)

方法

String.fromCharCode()返回使用指定的代码点序列创建的字符串。(静态方法)
String.fromCodePoint()返回由指定的UTF-16代码单元序列创建的字符串。(静态方法)
charCodeAt()返回0到65535之间的整数(参数为一个或多个字符)
concat()将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回。(不修改原字符串)
includes()用于判断一个字符串是否包含在另一个字符串中,根据情况返回 true 或 false。
indexOf()返回调用它的 String 对象中第一次出现的指定值的索引,如果未找到该值,则返回 -1。
lastIndexOf()返回调用String 对象的指定值最后一次出现的索引,在一个字符串中的指定位置下标处从后向前搜索。如果没找到这个特定值则返回-1 。
match()检索返回一个字符串匹配正则表达式的的结果。(参数为正则表达式)
replace()返回一个由替换值替换一些或所有匹配的模式后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串(不修改原字符串)
search()执行正则表达式和 String 对象之间的一个搜索匹配。
slice()提取某个字符串的一部分,并返回一个新的字符串(不修改原字符串)
split()使用指定的分隔符字符串将一个String对象分割成子字符串数组,以一个指定的分割字串来决定每个拆分的位置。 (参数为指定的分隔符)
substring()返回一个字符串在开始索引到结束索引之间的一个子集, 或从开始索引直到字符串的末尾的一个子集。(参数为开始与结束的索引)
toLocaleLowerCase()将字符串变成小写
toLocaleUpperCase()将字符串变成大写
toString()返回指定对象的字符串形式。
trim()删除字符串两端的空格
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值