一、选择题(20题)
-
以下哪个CSS选择器优先级最高?
A..class
B.#id
C.div
D.style="..."
-
console.log(typeof NaN)
的输出结果是?
A.number
B.undefined
C.object
D.string
-
以下关于事件冒泡的描述,正确的是?
A. 事件从目标元素向父元素传播
B. 事件从父元素向目标元素传播
C.event.stopPropagation()
可以阻止默认行为
D. 事件会在目标元素上停止,不会传播到其他元素 -
以下哪个HTTP状态码表示资源未修改?
A. 200
B. 304
C. 404
D. 500 -
关于
let
和var
的区别,错误的是?
A.let
有块级作用域
B.var
存在变量提升
C.let
允许重复声明变量
D.var
在全局作用域中会挂载到window
对象 -
以下哪个方法可以深拷贝一个对象?
A.Object.assign()
B.JSON.parse(JSON.stringify(obj))
C. 展开运算符{...obj}
D.Array.slice()
-
CSS中
position: sticky
的作用是?
A. 元素相对于父元素固定
B. 元素相对于视口固定
C. 元素根据滚动位置切换固定状态
D. 元素脱离文档流 -
关于
Promise
,以下代码的执行结果是?Promise.reject(1) .catch(() => 2) .then((val) => console.log(val));
A. 1
B. 2
C. 报错
D. undefined -
以下哪个属