使用new String()的javascript构造函数

时间:2018-02-26 05:16:13

标签: javascript

a = new String("av");
a.constructor == String /* line no 2 */

我的问题是为什么在第2行

中没有字符串的双引号

1 个答案:

答案 0 :(得分:0)

  

typeof运算符用于获取其操作数的数据类型(返回字符串)。操作数可以是文字或数据结构,例如变量,函数或对象。运算符返回数据类型。 Reference link

$ var c = "asdasd";
$ typeof c
'string' 
  

但是每个构造函数属性都指向创建它的构造函数,在本例中是 String() Reference link

$ a.constructor
[Function: String]