1
您的位置: 线上活动  >  在线答题  >  答题题库

web期末复习

2022-12-04 14:19:30.226.0.12399

web期末复习 在线考试 答题题目
1、(多选题) <div id="div1"> <p class="p1"></p> </div> 下面代码中,能够在JavaScript中获取p标签对象的是
  • A、var div = document.getElementsByClassName("p1");
  • B、var div = document.getElementsByTagName("p");
  • C、var div = document.querySelector("#div1 p");
  • D、var div = document.querySelector(".p1");


  • 2、 下面代码的打印结果是 { var e = 600; let f = 700; } console.log(e); console.log(f);
  • A、600 ,700
  • B、600, f is not defined
  • C、e is not defined
  • D、e is not defined, f is not defined


  • 3、(多选题) JavaScript的数据类型包括
  • A、Number
  • B、String
  • C、Boolean
  • D、Null
  • E、Undefined


  • 4、 console.log(f); var f = 100; console.log(f); 输出的结果是
  • A、Uncaught ReferenceError: f is not defined
  • B、undefined , 100
  • C、100 ,100
  • D、0,100


  • 5、(多选题) .可以输出字符串aa'a'的代码是
  • A、console.log("aa\'a\'");
  • B、console.log("aa'a'");
  • C、console.log('aa\'a\'');
  • D、console.log("aa\\'a\\'");


  • 6、(多选题) 为了获得文件名“aa.bb.doc”的扩展名“doc”,可以使用的代码是
  • A、var a = "aa.doc"; var dotPos = a.indexOf("."); var type = a.substring(++dotPos,a.length);
  • B、var a = "aa.doc"; var dotPos = a.lastIndexOf("."); var type = a.substring(++dotPos,a.length);
  • C、var arr = a.split('.'); var type = arr[arr.length-1];
  • D、var arr = a.split('\.'); var type = arr[arr.length-1];


  • 7、 var num1 = "123string"; console.log(Number(num1)); console.log(parseInt(num1)); 输出的结果是
  • A、NaN , NaN
  • B、123 , 123
  • C、123 , NaN
  • D、NaN , 123


  • 8、 JavaScript中,“123” == 123,比较的结果是
  • A、false
  • B、true
  • C、不能比较


  • 9、 下面代码执行的结果是 var x1 = 5/0; var x2 = -5/0; var x3 = 0/0;
  • A、NaN, -NaN, NaN
  • B、Infinity , Infinity , Infinity
  • C、Infinity , -Infinity , Infinity
  • D、Infinity , -Infinity , NaN


  • 10、 监听input的失去焦点事件,可以添加的属性是
  • A、onclick
  • B、onmouseover
  • C、onmouseout
  • D、onblur


  • 11、 下面代码的控制台输出结果是: var arr1 = new Array(1); console.log(arr1); var arr3 = new Array(1,2,3); console.log(arr3);
  • A、Array [ <1 empty slot> ],Array [ <3 empty slot> ]
  • B、Array [ <1 empty slot> ],Array(3) [ 1, 2, 3 ]
  • C、Array(1) [ 1 ],Array [ <3 empty slot> ]
  • D、Array(1) [1],Array(3) [ 1, 2, 3 ]


  • 12、 下面代码执行的结果是: function func2() { let temp = 0; function increase() { console.log(temp++); } return increase; } var clo = func2(); clo(); clo(); clo();
  • A、0,0,0
  • B、1,1,1
  • C、0,1,2
  • D、1,2,3


  • 13、(多选题) 在DOM操作中,可以获取标签对象的方法有
  • A、getElementById
  • B、getElementsByTag
  • C、getElementsByTagName
  • D、getElementsByClassName


  • 14、 有如下代码: <div id="div1> <p>aaa</p> </div> let div1 = document.getElementById("div1"); console.log(div1.innerHTML); console.log(div1.innerText); 打印结果是:
  • A、<p>aaa</p> , aaa
  • B、<p>aaa</p> , <p>aaa</p>
  • C、aaa , aaa
  • D、aaa, <p>aaa</p>


  • 15、(多选题) 关于var、let、const的说法,正确的是
  • A、var有函数作用域,没有块级作用域
  • B、let既有函数作用域,也有块级作用域
  • C、const既有函数作用域,也有块级作用域
  • D、var、let、和const都是既有函数作用域,也有块级作用域


  • 16、 <img src="image/lily.jpg" alt="无法加载图片" id="lily" class="flower" abc="aa" /> 可以获取自定义属性abc值aa的代码是
  • A、var img = document.getElementById("lily"); var value = img.abc;
  • B、var img = document.getElementById("lily"); var value =img.getAttribute("abc")
  • C、var img = document.getElementById("lily"); var value = img.style.abc;
  • D、var img = document.getElementById("lily"); var value =img.getElement("abc")


  • 17、 为了获取网页文档的高度,可以使用的属性是
  • A、screen.height
  • B、screen.availHeight
  • C、window.innerHeight
  • D、window.height


  • 18、 以下跳转方式,跳转后不能后退的是
  • A、location.assign("https://www.baidu.com")
  • B、location.replace("https://www.baidu.com")
  • C、window.location.href = "https://www.baidu.com";
  • D、<a href= "https://www.baidu.com";>


  • 19、(多选题) 以下代码,可以实现历史记录操作,后退到上一次访问记录的是
  • A、history.back();
  • B、history.forward();
  • C、history.go(-1);
  • D、window.go(-1);


  • 20、(多选题) .以下定时函数,书写正确的是
  • A、var inter = setInterval(function () { console.log("setInterval"); }, 2000);
  • B、var inter = setInterval(2000,function () { console.log("setInterval"); }, );
  • C、var to = setTimeout(function () { console.log("setTimeout"); }, 2000);
  • D、var to = setTimeout(2000,function () { console.log("setTimeout"); },);


  • 21、(多选题) 以下JavaScript代码,可以实现弹窗功能是
  • A、alert(1);
  • B、var isConfirm = confirm("请确认");
  • C、var pro = prompt("userNmae", "qq");
  • D、window.alert(1);


  • 22、(多选题) 为了跟踪input内容的实时变化,可以设置监听的属性事件是
  • A、oninput
  • B、onpropertychange
  • C、onclick
  • D、onblur


  • 23、(多选题) 表单的method属性取值可以是:
  • A、GET
  • B、POST
  • C、DELETE
  • D、UPDATE


  • 24、 如果希望上传文件,表单的enctyoe值,应该设置为
  • A、application/x-www-form-urlencoded
  • B、multipart/form-data
  • C、text/plain
  • D、text/css


  • 25、 设置input为单选按钮,应该设置type属性的值是
  • A、text
  • B、password
  • C、radio
  • D、checkbox


  • 26、 学习通52
  • A、button
  • B、input1
  • C、input2
  • D、都不能提交


  • 27、 上传文件时,需要控制上传文件的类型,可以使用的属性是
  • A、type
  • B、name
  • C、accept
  • D、value


  • 28、(多选题) 下面的地址,是相对地址的是
  • A、http://127.0.0.1:5500/html5/image/logo.png
  • B、/html5/image/logo.png
  • C、html5/image/logo.png
  • D、../html5/image/logo.png


  • 29、 B/S模式和C/S模式相比,其好处包括
  • A、不需要单独安装应用
  • B、安全性更高
  • C、界面与操作更丰富


  • 30、(多选题) 关于HTML5的说法正确的是
  • A、使用<!DOCTYPE html>声明
  • B、可以适用移动端的页面展示
  • C、是一种标记语言
  • D、使用了过期标签也可以正常显示


  • 31、(多选题) 有下面代码: <div class="div1"> <p>11111111111111111</p> <p>22222222222222222</p> <p>33333333333333333</p> </div> 能够选中第一个p标签的选择器有:
  • A、#div p
  • B、.div1 p:first-of-type
  • C、.div1 p:first-child
  • D、div >p


  • 32、(多选题) 设置P标签中的文字颜色及透明效果,可以使用下面哪些选项中的代码
  • A、background-color: #00FF0000;
  • B、background-color: #FF0000; opacity:0.1;
  • C、background-color:rgb(255,255,255,0.1);
  • D、background-color:rgba(255,255,255,0.1);


  • 33、 为了使标签中的文字能够随着浏览器字体的设置而修改,可以使用的单位是
  • A、px
  • B、em
  • C、rem
  • D、pt


  • 34、 margin:10px 20px 30px 40px; 外边距的距离依次是
  • A、上边距:10px ; 下边距:20px; 左边距:30px;右边距:40px
  • B、上边距:10px ; 下边距:30px; 左边距:40px;右边距:20px
  • C、上边距:20px ; 下边距:40px; 左边距:20px;右边距:30px
  • D、上边距:20px ; 下边距:40px; 左边距:10px;右边距:30px


  • 35、 两个div上下摆放,上面的div设置margin-bottom:20px; 下面的div设置margin-top:30px,最终显示在屏幕上,两个div之间的距离是
  • A、20px
  • B、50px
  • C、30px
  • D、25px


  • 36、 边框属性值的简写,正确的是
  • A、border:solid 1px red;
  • B、border:red solid 1px;
  • C、border:1px red solid;
  • D、border:1px solid red;


  • 37、 为了使表格的宽度可以固定,不随内容改变,可以设置其css属性:
  • A、table-layout:auto
  • B、table-layout:fixed
  • C、table-layout:initial
  • D、table-layout:unset


  • 38、(多选题) 设置了table的属性border后,表格显示了两道线的边框效果,为了改变效果为一道线,可以设置的属性是
  • A、border-spacing: 10px
  • B、border-spacing: 0px
  • C、border-collapse: collapse
  • D、border-collapse: separate


  • 39、 html文档的首部和主体部分,分别使用哪两个标签标记
  • A、html、head
  • B、html、body
  • C、head、body
  • D、title、body


  • 40、(多选题) http-equiv的作用包括
  • A、用于模拟一个 HTTP 响应头
  • B、提供了 content属性的信息/值的 HTTP 头
  • C、规定文档的字符编码
  • D、定义文档自动刷新的时间间隔


  • 41、(多选题) web服务器包括
  • A、tomcat
  • B、apache
  • C、Nginx
  • D、IIS


  • 42、(多选题) iframe可以用于
  • A、网页的套壳
  • B、点击劫持
  • C、内联其他网页
  • D、超链接跳转


  • 43、(多选题) 下面关于div的表述,正确的是
  • A、可将网页页面分割成不同的独立部分
  • B、浏览器会自动在<div>和</div>所标记的区域前后自动放置一个换行符
  • C、div属于块级元素,独占一行
  • D、div属于行级元素,可以和其他元素在一行显示


  • 44、(多选题) 下面关于css样式表的叙述,正确的是
  • A、用于定义标签的显示样式
  • B、使用css样式时,有内联、内部和外部三种引入方式
  • C、css的样式表优先级具有就近原则
  • D、为标签设置样式,必须先为标签定义id或者class


  • 45、 设置字体为斜体,应该使用的属性是
  • A、font-family
  • B、font-weight
  • C、font-size
  • D、font-style


  • 46、 去除超链接的下划线效果,可以使用的属性是
  • A、text-indent
  • B、text-align
  • C、text-decoration
  • D、text-transform


  • 47、(多选题) 以下定位方式,脱离文档流的是
  • A、position:absolute
  • B、position:relative
  • C、position:fixed
  • D、position:static


  • 48、(多选题) 块级元素和行级元素的区别有
  • A、块级元素独占一行,行级元素可以同行显示
  • B、行级元素独占一行,块级元素可以同行显示
  • C、块级元素可以设置宽和高,行级元素需要依靠内容撑开
  • D、行级元素可以设置宽和高,块级元素需要依靠内容撑开


  • 49、 有如下代码: <div id="div1> <div id="div2"></div> </div> <div id="div3"> <div id="div4"></div> </div> div的位置重叠,为了使div2显示在最上层,需要设置他们的z-index属性分别为
  • A、auto、auto、auto、auto
  • B、auto、20、auto、30
  • C、auto、30、auto、20
  • D、10、40、20、30


  • 50、(多选题) 直接在网页中编写JavaScript代码,可以书写的位置在
  • A、head中
  • B、body中
  • C、文档类型的申明前
  • D、html结束标签之后


  • 51、 引入Javascript文件,正确的写法是
  • A、<script href="js/myFirstScript.js"></script>
  • B、<script link="js/myFirstScript.js"></script>
  • C、<script target="js/myFirstScript.js"></script>
  • D、<script src="js/myFirstScript.js"></script>


  • 52、(多选题) Javascript中变量名的定义,正确的是
  • A、1a
  • B、_1a
  • C、$a
  • D、A1


  • 53、(多选题) Javascript中,定义一个变量,正确的写法是
  • A、var a
  • B、int a
  • C、const a
  • D、let a


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序