问答题490/1593下面代码的输出是什么?

1console.log(typeof typeof typeof null); 2console.log(typeof console.log(1));
难度:
2023-05-28 创建

参考答案:

第一行代码输出结果为 "string"。解释如下:

  1. typeof null 返回 "object",因为在JavaScript中,null 被认为是一个空对象引用。
  2. typeof "object" 返回 "string"。
  3. typeof "string" 返回 "string"。

因此,最终结果为 "string"。

第二行代码先输出 1,然后输出结果为 "undefined"。解释如下:

  1. console.log(1) 输出 1。
  2. console.log 函数没有返回值,因此返回 undefined。
  3. typeof undefined 返回 "undefined"。

因此,最终结果为:

string
1
undefined

最近更新时间:2024-07-20

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!