前端开发JavaScript试卷及详解.docxVIP

  • 0
  • 0
  • 约1.62万字
  • 约 33页
  • 2026-09-15 发布于上海
  • 举报

前端开发JavaScript试卷及详解

一、单项选择题(共10题,每题1分,共10分)

在JavaScript中,以下哪个选项可以正确声明一个块级作用域的变量?

A.varmyVariable=10;

B.letmyVariable=10;

C.constmyVariable=10;(假设后续不重新赋值)

D.functionmyVariable(){}

答案:B

解析:本题考查ES6引入的变量声明关键字的作用域。let和const声明的变量具有块级作用域,即其作用范围仅限于声明它们的代码块(如{}内部)。选项A的var声明的变量是函数作用域或全局作用域,不具备块级作用域特性。选项C的const虽然也是块级作用域,但其主要特性是声明常量,一旦赋值不可更改,题干仅强调“声明一个块级作用域的变量”,let是最直接和通用的选择。选项D是函数声明,不是变量声明。

以下代码执行后,变量result的值是什么?

javascript

console.log(1+“2”+3);

A.6

B.“123”

C.“15”

D.报错

答案:B

解析:本题考查JavaScript的加法运算符和类型转换。加法运算符+在操作数中存在字符串时,会进行字符串连接操作。表达式从左向右计算:1+2,数字1会被转换为字符串1,然后与2连接得到12;接着12+3

文档评论(0)

1亿VIP精品文档

相关文档