国开电大JavaScript程序设计形考题库预测复习带答案详解(综合题).docxVIP

  • 1
  • 0
  • 约6.05万字
  • 约 95页
  • 2026-10-13 发布于山东
  • 举报

国开电大JavaScript程序设计形考题库预测复习带答案详解(综合题).docx

国开电大JavaScript程序设计形考题库预测复习带答案详解(综合题)

1.以下代码执行时会输出什么?

console.log(x);varx=10;

A.10

B.undefined

C.ReferenceError

D.TypeError

【答案】:B

解析:本题考察JavaScript变量提升(Hoisting)机制。使用var声明的变量会在作用域内提升至顶部,仅赋值操作保留在原位置。因此,代码等效于先声明varx;,再执行console.log(x);,最后赋值x=10。此时x未赋值,输出undefined。选项A错误,变量尚未赋值;选项C错误,var声明的变量提升后不会引发引用错误;选项D错误,x赋值后为数字类型,不会触发类型错误。

2.在JavaScript中,执行`typeofnull`的返回值是?

A.null

B.object

C.number

D.undefined

【答案】:B

解析:本题考察JavaScript数据类型判断的知识点。`typeof`操作符用于返回操作数的类型字符串。注意:由于历史原因,`typeofnull`的返回值是`object`(这是JavaScript设计时的遗留错误)。选项A错误,`typeofundefined`才返回`undefined`;选项C错误,`typeof123`才返回`numb

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档