2026年js常见笔试题含答案解析.docxVIP

  • 0
  • 0
  • 约5.55千字
  • 约 9页
  • 2026-02-11 发布于中国
  • 举报

2026年js常见笔试题含答案解析

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.JavaScript中的var、let和const有什么区别?()

A.var是函数作用域,let和const是块级作用域

B.let和const可以重复声明,var可以重复声明

C.var和let有提升效果,const没有

D.const一旦声明后,不能重新赋值

2.以下哪个事件会在页面加载完成时触发?()

A.load

B.onload

C.onDOMContentLoaded

D.ready

3.以下哪个函数可以用来检查一个变量是否为数组?()

A.instanceof

B.constructor

C.Array.isArray()

D.typeof

4.以下哪个CSS选择器表示选择id为myId的元素?()

A.#myId

B..myId

C.myId

D.id=myId

5.以下哪个方法可以用来创建一个事件监听器?()

A.addEventListener

B.onEvent

C.eventListener

D.listenEvent

6.以下哪个函数可以用来创建一个新的Promise对象?()

A.newPromise

B.promise.create

C.Promise.of

D.Promise.make

7.以下哪个函数可以用来将一个异步函数转换为返回Promise的函数?()

A.asyncToPromise

B.promiseify

C.asyncConvert

D.toPromise

8.以下哪个API可以用来获取当前时间的时间戳?()

A.Date.now()

B.getCurrentTime

C.time戳

D.timestamp

9.以下哪个方法可以用来获取数组中最后一个元素?()

A.last

B.end

C.lastElement

D.pop

10.以下哪个CSS属性可以用来设置元素的字体大小?()

A.fontsize

B.font-size

C.fontSize

D.fontDimension

二、多选题(共5题)

11.以下哪些是JavaScript中的基本数据类型?()

A.Number

B.String

C.Boolean

D.Object

E.Function

12.以下哪些方法可以用来遍历JavaScript数组?()

A.forEach

B.map

C.filter

D.some

E.every

13.以下哪些是ES6中引入的新特性?()

A.let和const

B.arrowfunction

C.templateliterals

D.destructuringassignment

E.Promise

14.以下哪些是CSS选择器?()

A.id选择器

B.类选择器

C.标签选择器

D.伪类选择器

E.伪元素选择器

15.以下哪些是HTTP请求方法?()

A.GET

B.POST

C.PUT

D.DELETE

E.OPTIONS

三、填空题(共5题)

16.在JavaScript中,声明一个全局变量通常使用哪个关键字?

17.JavaScript中的异步编程模式通常使用哪个关键字来创建异步函数?

18.在JavaScript中,哪个方法可以用来获取当前执行代码所在的堆栈跟踪?

19.CSS中,设置元素字体粗细的属性是?

20.HTTP请求中,用于提交数据的请求方法是?

四、判断题(共5题)

21.JavaScript中的函数声明和函数表达式是等价的。()

A.正确B.错误

22.在JavaScript中,使用let和const声明的变量不能被重新赋值。()

A.正确B.错误

23.在JavaScript中,所有数字都是浮点数。()

A.正确B.错误

24.在CSS中,内联样式(inlinestyles)的优先级高于ID选择器。()

A.正确B.错误

25.JavaScript中的this关键字总是指向函数的调用者。()

A.正确B.错误

五、简单题(共5题)

26.请解释JavaScript中的原

文档评论(0)

1亿VIP精品文档

相关文档