gpt4 book ai didi

JavaScript 字符串初始化

转载 作者:可可西里 更新时间:2023-11-01 02:33:20 25 4
gpt4 key购买 nike

在 JavaScript 中,根据我的理解,以下都是相同的:

var carter2 = new String();
var carter2 = '';
var carter2 = "";

哪个最受青睐?

最佳答案

不要使用

var str = new String();

因为

var str = new String("dog");
var str2 = new String("dog");
str == str2; // false

但是

var str = "dog";
var str2 = "dog";
str == str2; // true

但是,由于类型强制,下面的工作(感谢 Rocket 指出)

var str = new String("dog");
var str2 = "dog";
str == str2; // true

单引号和双引号无关紧要,除了需要转义的引号。 许多其他人注意到在创建 HTML 字符串时单引号更好,因为 XHTML 期望属性有双引号,而你赢了不需要逃避他们。

关于JavaScript 字符串初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9946796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com