JavaScript 字符串处理全解析
1. JavaScript 字符串概述
JavaScript 字符串是 JavaScript 中最重要的组成部分,其使用频率可能超过其他任何数据类型。从网页表单获取的数值最初是以字符串形式呈现的,需要将其转换为数值类型。同时,字符串在通过 Ajax 调用服务器端应用程序时作为参数使用,也是每个 JavaScript 对象的基本序列化格式。所有 JavaScript 对象都共享 toString 方法,该方法返回包含对象序列化格式的字符串。
JavaScript 字符串既可以是原始数据类型,也可以是对象。作为原始类型,它与数字、布尔值(true 或 false)、null(无值)和 undefined(未知)一同构成了 JavaScript 的原始数据类型。此外,字符串还是 JavaScript 字面量的一部分,JavaScript 字面量还包括数字(浮点数或整数)、数组、对象和正则表达式的字面格式,以及数字和布尔值。
字符串是由引号(单引号或双引号)分隔的零个或多个字符,例如:
'This is a string'
"This is a string"
在使用引号时没有严格的规则。如果文本中包含单引号,通常会使用双引号,例如:
"This isn't a number."
若引号类型使用混乱,如以单引号开头却以双引号结尾,会导致应用程序出错,例如:
超级会员免费看
订阅专栏 解锁全文
1580

被折叠的 条评论
为什么被折叠?



