javascript试卷
- 格式:pdf
- 大小:249.95 KB
- 文档页数:18
《使用JavaScript增强交互效果》内部测试-笔试试卷一、选择题(单选或多选题)1.下面HTML标签中,默认占据整行的是(AB )。
A.<h1>B.<div>C.<span>D.<a>2.下面选项中,(AC )可以设置网页中某个标签的左外边距为5像素。
A.margin:0 5pxB.margin:5px 0 0 0;C.margin:0 0 0 5px;D.padding-left:5px;3.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为(D )。
div { width:200px; padding:0 20px; border:5px; }A.200pxB.220pxC.240pxD.250px4.在HTML中,DIV默认样式下是不带滚动条的,若要使<div>标签出现滚动条,需要为该标签定义( C )样式。
A.overflow:hidden;B.display:block;C.overflow:scroll;D.display:scroll;5.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是(BD )。
<style type="text/css">div { float:right; }</style>......<div class="box1"></div><div class="box2"></div>......A..box2{ clear:left; }B..box2{ clear:both; }C..box1{ clear:right; }D..box2 { clear:right; }6.某页面中有一个1行3列的表格,其中表格行<tr>的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是(C)。
js 基础选择题1.以下哪个是 JavaScript 中的基本数据类型?A. StringB. ObjectC. ArrayD. Number正确答案是A, D。
JavaScript 中有七种基本数据类型:Number、String、Boolean、Null、Undefined、Symbol 和BigInt。
2.以下哪个是 JavaScript 中的函数声明方式?A. function() {}B. function name() {}C. function name(arg1, arg2) {}D. function name(arg1, arg2): returnType {}正确答案是C。
JavaScript 中的函数声明方式通常包括函数名称和参数列表。
如果函数没有返回值,则使用关键字"void"。
3.以下哪个是 JavaScript 中的事件处理程序?A. onclickB. onmouseoverC. onloadD. 以上都是正确答案是D。
JavaScript 中有许多事件处理程序,例如onclick、onmouseover、onload 等。
这些事件处理程序用于响应用户的交互行为。
4.以下哪个是 JavaScript 中的循环结构?A. forB. whileC. do-whileD. 以上都是正确答案是 D。
JavaScript 中有三种循环结构:for、while 和 do-while。
它们都可以用于重复执行一段代码,直到满足特定的条件为止。
5.以下哪个是 JavaScript 中的条件语句?A. ifB. else ifC. elseD. 以上都是正确答案是D。
JavaScript 中有三种条件语句:if、else if 和 else。
它们用于根据条件执行不同的代码块。
《网页设计与制作项目教程()(一般)》试卷得分一、单选题(每题2分,共计30分)1.关于<>标记的描述,下列选项中正确的是()。
()A、是表格中的单元格标记B、可以单独使用C、是表格中的行标记D、没有属性2.若超链接的属性,需要链接到页面中的锚点,以下书写正确的是()()A、B、C、D、3.中,通过链接伪类可以实现不同的链接状态。
下列用来定义未访问时超链接状态的是()()A、B、C、D、4.下列有关样式,说法正确的是()。
()A、样式必须写在一对;标签内部B、用于设置页面中的文本内容、图片的外形以及版面的布局等外观显示样式C、只有外部的文件才是符合结构与表现分离的特点D、目前流行的版本为35.下列样式代码中,可以实现相对定位模式的是()。
()A、: ;B、: ;C、: ;D、: ;6.关于样式代码“{:200; :15; :20;}”下列说法正确的是()。
()A、的总宽度为200B、的总宽度为270C、的总宽度为235D、以上说法均错误7.关于行内式引入样式表,以下书写正确的是()()A、 :12; ;段落文本;B、 :12, ;段落文本;C、 :12; ;段落文本;D、 :12; ;段落文本;8.使用标签指定式选择器,让段落应用名为的类,下列写法正确的是( )()总分题号一二三四五题分得分A、 {;}B、{;}C、{;}D、{;}9.下列选项中,调用名为"" 的函数正确的是()()A、B、()C、()D、10.认真阅读下面代码,并按要求进行作答。
1=" a "2=" "312;根据上述代码,3的运算结果是()()A、B、C、D、11.关于有序列表的描述,下列说法正确的是()()A、有序列表没有排列顺序B、有序列表按顺序排列,并不带有序号C、有序列表按顺序排列并通过属性定义序号样式D、有序列表不可以和无序列表嵌套使用12.若要在网页中插入样式表,以下用法中正确的是()()A、;B、;C、;D、;13.下列选项中,用于删除当前节点的子节点的方法是()()A、()B、()C、()D、()14.以下属性中,不能增加盒子尺寸的属性是()。
国开电大电大2023年春季期末考试《JavaScript程序设计》试题(试卷代号3999)一、单项选择题(每题2分,共20分)1.在 JavaScript 中,以下哪个关键字用于声明变量?– A. let– B. if– C. for– D. function2.下面哪个函数可以将字符串转换为整数?– A. parseInt()– B. toFixed()– C. toUpperCase()– D. slice()3.在 JavaScript 中,以下哪个操作符用于判断两个值是否相等(不包括类型比较)?– A. ==– B. ===– C. !=– D. !==4.下面哪个方法可以用于添加元素到数组的末尾?– A. push()– B. pop()– C. shift()– D. unshift()5.JavaScript 中,以下哪个函数可以用于输出内容到控制台?– A. log()– B. alert()– C. prompt()– D. confirm()6.在 JavaScript 中,以下哪个循环结构可以在特定条件下执行一段代码块?– A. for– B. while– C. do-while– D. switch7.下面哪个方法可以用于获取字符串的长度?– A. length()– B. size()– C. count()– D. charAt()8.在 JavaScript 中,以下哪个函数用于创建一个对象实例?– A. Object.create()– B. Object.keys()– C. Object.prototype()– D. Object.constructor()9.下面哪个方法可以删除数组中的指定元素?– A. splice()– B. concat()– C. slice()– D. reverse()10.在 JavaScript 中,以下哪个方法可以将一个字符串转换为大写字母?– A. toUpperCase()– B. toLowerCase()– C. charAt()– D. indexOf()二、填空题(每题2分,共10分)1.JavaScript 中声明变量的关键词是__________。
自测试卷5一、选择题1.下面哪个软件不是用于编写HTML5程序代码()。
A.Dreamweaver B.Visual studio C.EditPlus D.WebStorm 2.下列标签书写正确的是()。
A. <p/>B. <img></img>C. <span>D. <div></div>3.使用CSS设置背景图像横向平铺,应该设置其background-repeat的属性值为()。
A.repeat B.repeat-x C.repeat-y D.no-repeat4.对下列代码描述不正确的是()。
<video src=”a.mp4”>请更新您的浏览器</video>A.上面面代码可以在网页中插入一段视频B.上面代码可以在网页中插入一段音频C.当浏览器不支持播放视频时,浏览器中就会显示文字“请更新您的浏览器”D.”a.mp4”是视频的路径5.建立一对选择性别的单选按钮,下面关于它们的name值正确的是()。
A.name="boy",name="girl" B.name="male",name="female"C.name="male",name="girl" D.name="sex",name="sex"6.下列选项中是有序列表标签的是()。
A.<ul>B.<ol> C.<dl>D.<table>7.下面过渡动画类型中,为线性过渡的是()。
A.ease B.linear C.ease-in D.ease-out8.下列不是JavaScript中合法标识符的是()。
A.i B._name C.$str D.1_name9.使用jQuery框架后,设置所有div标签的背景颜色为红色的代码是()。
自测试卷4一、选择题1.对于下面代码解读不正确的是()。
<img src=”pic.png” alt=”我的头像” title=”my head” width=”50px”>A.该图片在网页中显示的宽度是50像素,高度按比例放大或缩小。
B.图片的路径是“img.png”。
C.鼠标悬停在图片上时,鼠标附近会显示图片信息“我的头像”D.当图片无法正常显示时,图片位置会显示内容“我的头像”2.下面是正确使用ID选择器的是()。
A.ID a B.id a C.#a D..a3.如果要添加音频工具栏,则应该通过什么属性()。
A.loop B.controls C.autoplay D.width4.关于下列代码片段分析正确的是()。
<form name="form" action="register.html" method="post">...</form>A.表单的名称是form B.表单的数据提交的位置是postC.表单提交的数据将会出现在地址栏中D.来访者输入的数据会附加在URL之后5.跨行合并表格的HTML代码为()。
A.<tr colspan=”3”> B.<tr rospan=”3”> C.<td colspan=”3”> D.<td rowspan=”3”> 6.下列标签中是行内元素的是()。
A.<img> B.<p> C.<a> D.<dl>7.下面属于循环控制控制语句的是()。
A.if语句B.if…elseif语句C.for语句D.if…else语句8.关于鼠标事件,下列说法正确的是()。
A.onclick用于单击鼠标时触发某事件B.onmouseup用于鼠标按下时触发某事件C.onmousemove用于鼠标移动时触发某事件D.A、B、C都对9.响应式网页设计的技术原理有()。
JavaScript考试试卷1、在JavaScript中能实现每隔一秒调用函数foo( )的是()A. setInterval("foo( )",1000)B. clearInteval("foo( )",1000)C. clearTimeout("foo( )",1000)D. setTimeout("foo( )",1000)2、以下哪项是JavaScript函数说法正确的是()A.可以接受参数B.返回一个值C.没有返回类型D. 没有return关键字3、以下哪个对象可用来在浏览器窗口中载入一个新网址()A.document.urlB.window.locationC.window.urlD.window.close4、哪个对象包括了alert( )方法.A.windowB.documentC.locationD.body5、分析下面JavaScript的代码段:<form><input type=”text” name=”txt1” value=”txt1”><input type=”text” name=”txt2” value=”txt2” onFocus=alert(“我是焦点”) onBlur=alert(“我不是焦点”)></form>下面的说法正确的是()A. 当用鼠标选中txt2时,弹出“我是焦点”消息框,再用鼠标选中txt1文本框时,弹出“我不是焦点”消息框B. 当用鼠标选中txt1时,弹出“我是焦点”消息框,再用鼠标选中txt2文本框时,弹出“我不是焦点”消息框C. 假如现在输入光标在txt1上,用鼠标单击页面上除txt2以外的其他部分时,弹出“我不是焦点”消息框D. 假如现在输入光标在txt2上,用鼠标单击页面的其他部分时,弹出“我不是焦点”消息框6、在JavaScript中,文本域不支持的事件包括()A.onBlurB.onLostFocusedC.onFocusD.onChange7、(“24.7” + 2.3 ) 的计算结果是()A. 27B. 24.72.3C. 24.72.3D. 26.78、()事件处理程序可用于在用户单击按钮时执行函数A. onsubmitB. onclickC. onchangeD. onexit9、用户更改表单元素Select 中的值时,就会调用()事件处理程序。
一、单项选择题(每题2分,共60分)1)在HTML中,下面是摘自index.html页面的HTML代码,说法正确的是()。
<--省略其他HTML代码--><style type="text/css">a{text-decoration:none;}a:hover{text-decoration:underline;}</style><--省略其他HTML代码--><p><a href="link1.html#anchor1" target="_blank">链接1</a></p><!--省略大段内容--><p><a name="anchor1">跳转到此处</a></p> (选择二项)a) 打开页面时,页面中的链接有下划线,当鼠标移上链接时,下划线消失。
b) 打开页面时,页面中的链接无下划线,当鼠标移上链接时,出现下划线。
c) 单击文字“链接1”,将开启一个新窗口显示链接内容,并跳转到link1.html页面锚名为“anchor1”的位置。
d) 单击文字“链接1”,将跳转到本网页“跳转到此处”的位置。
2)在HTML中,关于网站页面布局,下面说法正确的是()。
(选择一项)a) div+css布局是指页面中的所有内容都是通过<div>标签及样式来控制的b) 由于div布局有很多优势,网站应尽可能地使用div进行布局c) 现实开发中,div布局已经完全可以取代table布局和框架布局d) 框架布局方便管理重用代码,网页制作中应该尽可能多地使用框架3)在HTML中,有一个id为top的层和如下代码,下面说法错误的是()。
#top{position:absolute;left:10px;top:20px;z-index:2;width:800px;color:#626262;} (选择一项)a) #top为ID选择器b) 页面中id为top的层可以直接使用#top中的样式c) 页面中应用#top样式时,应使用class="top"d) 页面中id为top的层距父容器(如浏览器等)左边界和上边界分别为10px和20px4)关于CSS盒子模型,下列说法错误的是()。
成都职业技术学校教师专业知识测试JavaScript 笔试试卷注意事项:1、考试时间90分钟,考试进行了30分钟后方能提前交卷。
2、请在监考教师的指点下,按要求填好考号。
3、参考教师只能用钢笔或签字笔在规定的地方答题。
第一题:判断题。
判断正误,正确的在题后的括号里打√,错误的打×。
(共20小题,每小题0.5分,共计10分)1、javascript是Microsoft公司设计的脚本语言。
()2、循环语句是可以嵌套的,不仅相同的循环语句可以嵌套,不同的循环语句也可以嵌套。
()3、在javascript中,window对象是document对象的一个子对象。
( )4、在调用Math对象的属性和方法之前,必须先用new运算符创建它。
( )5、window对象的setTimeout()和setInterval()方法的作用没有任何区别。
( )6、在JavaScript中只允许使用预定义的函数,而不能自定义函数。
()7、下面这段程序的作用是求1-100之间的奇数和()<script language=javascript>var sum=0,i;for(i=1;i<=100;i++)if(i%2==0)break;sum=sum+i;</script>8、String对象的toLowerCase()方法的的作用是将字符串的英文字母全部转换成大写字母。
( )9、两个整数进行/ 运算后,其结果也为整数()10、String对象的subString()方法也可以写成subStr()。
( )11、在javascript中,form对象是document对象的一个子对象。
( )12、与VBscript相比,javascript的优势在于它不仅适用于IE浏览器,也适用于其他浏览器。
()13、在JavaScript中可以用十六进制形式表示浮点数常量。
()14、用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。