京东云服务器推荐配置、多种配置选择,满足不同业务需求!

热门推荐

⭐ 稳定入门选择

配置:2核2G/5M

适用场景:个人站点 / 轻量应用

特点:性价比高,稳定可靠

¥19/月
立即购买
流量友好

☁️ 轻量云主机

配置:2核4G 5M

适用场景:小型业务 / 博客 / 测试环境

特点:流量友好,性能均衡

¥149/年
立即购买
高性能

💻 云服务主机

配置:4核16G 8M

适用场景:中小型服务 / 多并发场景

特点:充足内存与带宽,性能强劲

¥750/年
立即购买
新人专享

🎁 新人福利

新人访问 → 点击 → 最新活动

可获取 3000元 礼券

立即领取
参考手册 / JavaScript 参考手册 / JavaScript 对象
JavaScript String 对象
JavaScript 正则表达式(RegExp) 对象JavaScript Number 对象

JavaScript String 对象

JavaScript String对象用于存储和处理文本。

String对象

JavaScript String对象是用于存储字符串的全局对象。

字符串可以是双引号或单引号内的任何文本:

var msg = "Hello world";
var msg = 'Hello world';

与某些其他语言不同,JavaScript在单引号和双引号之间没有区别。

JavaScript字符串的索引为零:字符串的第一个元素位于索引0,第二个元素为1,依此类推。

您可以在我们的JavaScript String 教程中了解有关String的更多信息。

String对象属性

下表列出了String对象的属性:

属性描述
constructor返回创建String对象原型的函数
length返回字符串的长度
prototype允许您向对象添加新的属性和方法

String对象方法

下表列出了String对象的方法:

方法描述
charAt()返回指定索引处的字符
charCodeAt()返回指定索引处字符的Unicode
concat()连接两个或多个字符串,并返回一个新字符串
endsWith()检查字符串是否以指定的子字符串结尾
fromCharCode()将Unicode值转换为字符
includes()检查字符串是否包含指定的子字符串
indexOf()返回字符串中第一次出现指定值的索引
lastIndexOf()返回字符串中最后一次出现指定值的索引
localeCompare()比较当前语言环境中的两个字符串
match()将字符串与正则表达式匹配,并返回所有匹配项的数组
repeat()返回一个新字符串,该字符串包含指定数量的原字符串副本
replace()将字符串中出现的字符串或模式替换为另一个字符串,并在不修改原始字符串的情况下返回新字符串
search()根据正则表达式搜索字符串,并返回第一个匹配项的索引
slice()提取字符串的一部分并将其作为新字符串返回
split()将字符串拆分为子字符串数组
startsWith()检查字符串是否以指定的子字符串开头
substr()提取起始索引和其后的若干字符之间的字符串部分
substring()提取开始索引和结束索引之间的字符串
toLocaleLowerCase()根据主机的当前语言环境将字符串转换为小写字母
toLocaleUpperCase()根据主机的当前语言环境将字符串转换为大写字母
toLowerCase()将字符串转换为小写字母
toString()返回String对象的值
toUpperCase()将字符串转换为大写字母
trim()删除字符串开头和结尾的空格
valueOf()返回String对象的原始值

注意:所有字符串方法都返回一个新值。它们不会更改原始变量。

JavaScript 正则表达式(RegExp) 对象JavaScript Number 对象