以下为ChatGPT自动生成的解答,正确与否请自行判断。 也许你也可以从大家的发帖中找到想要的答案!
BFE.devAI解答 - JavaScript 小测验
105. typeof
输出结果是 "not a string"。
原因是因为 typeof a
表达式返回的是字符串 "string"
,因此 !typeof a
的结果为 false
,再与 "string"
进行比较时也为 false
,因此进入了 else 分支,输出了 "not a string"。如果想要判断 a
是否为字符串,可以直接使用 typeof
操作符,例如 typeof a === 'string'
。