不要创建string对象,它会拖慢执行速度,并可能产生其他副作用。
var x = "John"; var y = new String("John"); (x === y) // 结果为 false,因为 x 是字符串,y 是对象
=== 为绝对相等,即数据类型与值都必须相等。
原始值字符串,如 "John", 没有属性和方法(因为他们不是对象)。
原始值可以使用 javascript 的属性和方法,因为 JavaScript 在执行方法和属性时可以把原始值当作对象。
Posted Caersi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js字符串相关要点相关的知识,希望对你有一定的参考价值。
不要创建string对象,它会拖慢执行速度,并可能产生其他副作用。
var x = "John"; var y = new String("John"); (x === y) // 结果为 false,因为 x 是字符串,y 是对象
=== 为绝对相等,即数据类型与值都必须相等。
原始值字符串,如 "John", 没有属性和方法(因为他们不是对象)。
原始值可以使用 javascript 的属性和方法,因为 JavaScript 在执行方法和属性时可以把原始值当作对象。
以上是关于js字符串相关要点的主要内容,如果未能解决你的问题,请参考以下文章
Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段