全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
页面中有 `<div id="box"><button id="go">触发</button></div>`。执行 `box.addEventListener("click", e => result.push(e.target.id + "/" + e.currentTarget.id)); go.addEventListener("click", e => result.push(e.target.id + "/" + e.currentTarget.id));`,其中 `result` 初始为空数组。用户点击按钮后,事件按冒泡阶段触发监听器。`result.join(",")` 的结果是 ____。
登录后查看答案
判断:事件委托是将事件处理函数绑定在父元素上,利用子元素触发的事件冒泡到父元素,再通过 event.target 判断实际触发事件的元素。
已取得列表元素变量 list 及其子节点变量 item,现需通过父节点删除方法从 DOM 中移除 item。请补全:list.____(item);
有如下 HTML 结构:<div id="box"><p>第一段</p><p>第二段</p></div>。若要选中 id 为 box 的元素节点,最合适使用的方法是( ) A. document.getElementById("box") B. document.querySelector("p") C. document.getElementsByTagName("div") D. document.querySelector("#box p")
判断:在 JavaScript 中,设 let x = "10",则表达式 x - 5 的结果为数值 5,而表达式 x + 5 的结果为数值 15。
判断题:在 JavaScript 中,运算符「===」在进行比较时,若两个操作数的类型不同,则直接返回 false,不会进行类型转换。
在 JavaScript 中,已知字符串 str = "frontend",执行 str.split("").reverse().join("") 后得到的结果是____;若执行 str.toUpperCase().slice(0, 4),得到的结果是____。
设 let a = 4,let b = "2"。求表达式 (a + b) * 3 - ++a 的值:___
在 JavaScript 中,表达式 12 % 5 的值是 ___。
在 JavaScript 中执行以下四个表达式,返回结果为字符串 "number" 的是( ) A. typeof null B. typeof "5" C. typeof NaN D. typeof undefined
有如下 JavaScript 代码: var x = 10; function test() { var x = 5; } test(); 执行上述代码后,全局变量 x 的值是( ) A. 5 B. 10 C. undefined D. 报错
判断:在同一层叠上下文中,普通块级元素保持 position:static,即使设置 z-index:999,也会因该数值大于 1 而覆盖 DOM 顺序更靠后的 position:relative、z-index:1 的重叠元素。
在 Flex 容器中,justify-content 用于控制项目沿交叉轴的对齐方式。判断该表述是否正确。
某响应式页面的样式表包含规则 `@media (min-width: 40em) { ... }`。浏览器初始字号为 16px,媒体查询中的 `em` 按初始字号换算,视口宽度以 CSS 像素计。视口宽度达到 ____ px 时,该规则首次生效。
页面中某块元素前有一个 float: left 元素和一个 float: right 元素。为使该块元素从两侧浮动元素下方开始排布,应在该块元素的 CSS 规则中填写 ____。
要在容器 .box 中启用 CSS Grid 布局,使子元素按网格排列,应设置哪个声明? A. display: flex B. display: grid C. position: grid D. layout: grid
在标准 CSS 盒模型下,父元素设置 `width:480px; padding:12px; border:4px solid; box-sizing:border-box`,子元素设置 `width:75%; padding:6px; border:2px solid`,且子元素未设置 `box-sizing`。子元素的 border-box 宽度是多少? A. 336px B. 348px C. 352px D. 384px
某元素设置 `box-sizing: border-box; width: 240px; padding-left: 17px; padding-right: 23px; border-left: 2px solid; border-right: 4px solid`,且不计外边距。有人据此断言该元素的内容区宽度为 198px。判断该断言是否正确。
判断:CSS 属性 `text-align: center;` 用于设置元素内文本的水平对齐方式。
某卡片设置 `box-sizing: border-box; width: 286px; padding-left: 19px; padding-right: 27px; border-left: 2px solid; border-right: 4px solid`,且无其他影响尺寸的样式。该卡片内容区域的宽度为 ____。