console.log(typeof typeof typeof null); console.log(typeof console.log(1));

参考答案

第一行代码输出结果为 "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