js复习题库 答案(1)

合集下载

2022年特种设备焊接作业《(JS)金属焊接》安全生产模拟考试题(五)

2022年特种设备焊接作业《(JS)金属焊接》安全生产模拟考试题(五)

2022年特种设备焊接作业《(JS)金属焊接》安全生产模拟考试题(一)姓名:_____________ 年级:____________ 学号:______________1、(判断题)手工钨极氩弧焊几乎可以焊接所有的金属材料。

A、正确B、错误正确答案:错误2、(判断题)低碳钢在碳弧气刨后,刨槽表面会有一渗碳层,这是由于处于高温的表面金属被急冷后所造成的。

A、正确B、错误正确答案:错误3、(判断题)《特种设备焊接操作人员焊绩记录表》应逐台逐日记录。

A、正确B、错误正确答案:错误4、(判断题)焊条电弧焊焊接镍基合金时,为了防止未熔合,焊接过程中应适当摆动焊条A、正确B、错误正确答案:错误5、(判断题)非转移等离子弧工作时靠等离子焰加热焊接件,加热能量和温度均较转移弧低,因此主要用于焊接较厚的金属。

A、正确B、错误正确答案:错误6、(判断题)等离子弧焊时的双弧现象,可以大大地提高等离子弧燃烧的稳定性。

A、正确B、错误正确答案:错误7、(判断题)等离子弧焊接时,在其他条件不变的条件下,增加等离子弧电流,弧柱直径不变;A、正确B、错误正确答案:错误8、(判断题)铜与铜合金埋弧焊时可采用焊接低碳钢所用的焊剂。

A、正确B、错误正确答案:错误9、(判断题)气电立焊通常采用特制的药芯焊丝,采用CO₂气体作保护气体。

A、正确B、错误正确答案:错误10、(判断题)镍及镍合金具有晶间腐蚀要求时,应采用氩弧焊等热输入较小的焊接方法A、正确B、错误正确答案:错误11、(判断题)气焊时,焊嘴孔径越大,火焰能率也就越大。

A、正确B、错误正确答案:错误12、(判断题)定位焊缝由于只起装配和固定焊件的作用,所以可以选质量较差的焊条。

A、正确B、错误正确答案:错误13、(判断题)怀疑可燃气瓶漏气,则在可疑处用明火试验,若能点燃,则表明漏气。

A、正确B、错误正确答案:错误14、(判断题)电渣焊电源的负载持续率必须是100%。

A、正确B、错误正确答案:错误15、(判断题)《中华人民共和国特种设备安全法》规定,负责特种设备安全监督管理的部门应当加强特种设备质量宣传教育,普及特种设备质量知识,增强社会公众的特种设备质量意识。

vuejs期末考试试题及答案

vuejs期末考试试题及答案

vuejs期末考试试题及答案# Vue.js 期末考试试题及答案## 一、选择题(每题2分,共20分)1. Vue.js 是由以下哪个公司或个人开发的?- A. Google- B. Facebook- C. Evan You- D. Microsoft2. Vue.js 的核心库只关注于什么?- A. 状态管理- B. 路由- C. 视图层- D. 网络请求3. 以下哪个不是 Vue.js 的指令?- A. v-if- B. v-for- C. v-model- D. v-on4. Vue.js 中的响应式数据是通过什么机制实现的?- A. 双向绑定- B. 单向数据流- C. 观察者模式- D. 事件循环5. Vue.js 中的计算属性(computed properties)具有哪些特点? - A. 依赖于其他数据- B. 可以被重新赋值- C. 总是同步更新- D. 可以包含异步操作## 二、简答题(每题10分,共30分)1. 请简述 Vue.js 的生命周期钩子,并给出至少两个钩子的例子及其作用。

2. Vue.js 中的 v-model 指令是如何实现双向数据绑定的?3. 请解释 Vue.js 组件中的 props 和 events 的区别及使用场景。

## 三、编程题(每题25分,共50分)1. 编写一个 Vue.js 组件,该组件接受一个名为 `items` 的 prop,它是一个数组。

组件应显示一个列表,列表中包含 `items` 数组中的每个元素。

如果数组为空,则显示一条消息:“没有项目可显示。

”```vue<template><div><ul v-if="items.length"><li v-for="item initems" :key="item.id">{{ }}</li></ul><p v-else>没有项目可显示。

大学js期末考试题及答案

大学js期末考试题及答案

大学js期末考试题及答案# 大学JavaScript期末考试题及答案一、选择题(每题2分,共20分)1. JavaScript是一种:A. 服务器端脚本语言B. 客户端脚本语言C. 数据库查询语言D. 操作系统答案:B2. 下面哪个是JavaScript的全局对象?A. StringB. MathC. DateD. Array答案:B3. 在JavaScript中,哪个关键字用于定义函数?A. functionB. defineC. declareD. method答案:A4. 以下哪个是JavaScript的事件类型?A. onClickB. onHoverC. onScrollD. All of the above答案:D5. JavaScript中的`let`关键字用于:A. 声明变量B. 声明常量C. 声明类D. 声明函数答案:A...(此处省略其他选择题)二、填空题(每空2分,共20分)1. 在JavaScript中,`console.log()`函数用于在______中输出信息。

答案:控制台2. JavaScript中的`typeof`操作符用于获取变量的______。

答案:类型3. 要创建一个JavaScript数组,可以使用______或______。

答案:Array() 或 []...(此处省略其他填空题)三、简答题(每题10分,共20分)1. 解释JavaScript中的原型链是什么,并举例说明。

答案:JavaScript中的原型链是一种机制,它允许对象继承另一个对象的属性和方法。

每个对象都有一个原型对象,而原型对象本身也可能有一个原型,这样就形成了一个链式结构。

例如,如果有一个构造函数Person,我们可以通过Person.prototype来定义Person的原型对象,然后创建Person的实例,这些实例将继承Person.prototype 的属性和方法。

2. 描述JavaScript中的闭包是什么,并解释其用途。

中软js可信考试题库及答案

中软js可信考试题库及答案

中软js可信考试题库及答案一、填空1、Tomcat服务器的预设端口就是。

怎样修正tomcat的端口__在Tomcat之下关上conf文件夹找出server.xml文件用记事本关上在中把修改即可_____,2、异常的处理,可在该方法的代码段中包含3类代码:try、catch和finally代码块。

3、jsp主要内置对象存有:application、exception、pageContext、request、session、_____response_____out、config、page。

4、理论上,GET是用于获取服务器信息并将其作为响应返回给客户端,POST是用于客户端把数据传送到服务器。

5、application对象就是代表应用程序上下文,它容许JSP页面与包含在同一应用程序中的任何Web组件共享资源信息,而session对象则就是每个客户专用的。

6、JDBC的主要任务是:与数据库建立连接、发送SQL语句、处理结果。

7、一个Bean由三部分共同组成:同时实现Java.io.serializableUSB、提供更多并无参数的构造方法、提供更多getter()和setter()方法出访它的属性。

8、JavaServlet的主要特点是:、方便、、、节省投资。

运行servlet需要在___web.xml_____注册.9、Servlet的生命周期分后三个时期:装载Servlet、建立一个Servlet实例、封存。

10、JSP开发网站的两种模式分为_____jsp+javabean___________和jsp+javabean+servlet。

二、选择题1、下面哪一个不是JSP本身已加载的基本类?(b)A、ng.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*2、对于预定义<%!预定义%>的说法错误的是:(c)A、一次可以声明多个变量和方法,只要以“;”结尾就行及B、一个声明仅在一个页面中有效率C、声明的变量将作为局部变量D、在预定义中声明的变量将在JSP页面初始化时初始化3、从“员工”表的“姓名”字段中找到名字涵盖“玛丽”的人,下面哪条select语句恰当:(D)A、Select * from员工where姓名=’_玛丽_’B、Select * from员工where姓名=’%玛丽_’C、Select * from员工where姓名like ‘_玛丽%’D、Select * from员工where姓名like ‘%玛丽%’4、下述选项中不属于JDBC基本功能的是:(D)A.与数据库创建相连接B.递交SQL语句C.处置查阅结果D.数据库保护管理5、在JSP中使用标记时,不会出现的属性是:(c)B.propertyC.valueD.以上皆不能发生6、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:(D)A.<%@ page="">促进作用于整个JSP页面。

铣工考试复习题(含答案)js

铣工考试复习题(含答案)js

铣工考试试题(含答案)一、单项选择题1.只有在(B)精度很高时,过定位才允许采用,且有利于增加工件的刚度。

A.设计基准和定位元件 B.定位基准和定位元件C.夹紧机构 D.组合表面2.齿轮传动的主要缺点是(D)。

A.瞬时传动比不准确 B.适用的功率和速度范围小C.传动效率不高 D.不适用远距离传动3.V带传动的最大工作应力位于(B)。

A.小带轮运动的出口处 B.小带轮运动的入口处C.大带轮运动的出口处 D.大带轮运动的入口处4.只在本程序段有效,以下程序段需要时必须重写的G代码称为(C)。

A.模态代码 B.续效代码 C.非模态代码 D.单步执行代码5.二进制数11011000转换成十进制数为(B)。

A.215 B.216 C.217 D.2186.下列不正确的功能字是(A)。

A.N8.0 B.N100 C.N03 D.N00057.在数控加工中,它是指位于字头的字符或字符组,用以识别其后的参数,在传递信息时,它表示其出处或目的地,“它”是指(B)。

A.参数 B.地址符 C.功能字 D.程序段8.房间温湿度的自动调整是低压电器的(C)。

A.控制作用 B.保护作用 C.调节作用 D.指示作用9.轮廓算术平均偏差Ra系列值数值从小到大以公倍数(C)排列。

A. 1/2 B. 1/3 C.2 D. 310.顺序阀控制油液的(D)。

A.压力 B.流速 C.流向 D.通断11.表面粗糙度高度参数值单位是(C)。

A. mm B.sm C.μm D. nm12.双齿轮错齿调整齿轮传动间隙的特点是传动刚度(C)。

A.低,不能自动消除齿侧间隙 B.高,不能自动消除齿侧间隙C.低,能自动消除齿侧间隙 D.高,能自动消除齿侧间隙13.消除滚柱丝杠副的轴向间隙主要是为了保证轴向刚度和(A)。

A.反向传动精度 B.同向传动精度 C.传动效率 D.传动灵敏14.轮廓加工时,刀具应从工件轮廓的(A)。

A.切线方向切入和切出 B.法线方向切入和切出C.切线方向切入和法线方向切出 D.法线方向切入和切线方向切出15.外径千分尺对零时的读数为“-0.01”,则当测量工件的读数为49.95时,工件的实际尺寸应为(C)。

《与名师对话》高考总复习(JS版)高三化学专题整合1

《与名师对话》高考总复习(JS版)高三化学专题整合1

为x、y则
x+3y=0.2 mol/L×1 L ①,152 g/mol·x+400 g/mol·y= 27.6 g ②
将①②联立求解得y=0.05 mol,所以c(Fe3+)=0.05 mol×2
÷1 L=0.1 mol/L。
解法二:设溶液中Fe2+、Fe3+的物质的量分别为x、y则 2x+3y=0.2 mol/L×1 L×2 l·y/2=27.6 g ④ ③,152 g/mol·x+400 g/mo
量)的差量或相当量,选准差量进行计算会提高效率。遇到下列
情形,可尝试用“差量法”解题:①反应前后固体或液体的质 量发生变化;②反应前后气体的压强、密度、物质的量、体积
等发生变化。
典例 5
现有KCl和KBr的混合物3.87 g。将混合物全部溶
于水,并加入过量的 AgNO 3 溶液,充分反应后产生 6.63 g 沉淀 物,则原混合物中钾元素的质量分数为多少? 【解析】 沉淀的质量与原混合物的质量差值为6.63 g-3.
【解析】
将混合物当作一种金属来看,因为是足量稀硫
酸,13 g金属全部反应生成的11.2 L(0.5 mol)气体全部是氢气, 则这种金属的平均摩尔电子质量是13 g·(mol e-)-1。又因为Zn 的摩尔电子质量为32.5 g·(mol e-)-1,Fe的摩尔电子质量为28 g·(mol e-)-1,Al的摩尔电子质量为9 g·(mol e-)-1,Mg的摩尔
数、体积分数的解题方法。
典例6 A.Na
某碱金属单质与其普通氧化物的混合物共 1.40 g, ) B.K
与足量水完全反应后生成1.79 g碱,此碱金属可能是(
C.Rb
【解析】 一种碱金属。
D.Li
将1.40 g混合物假设成纯品(碱金属或氧化物),

js基础试题及答案(一)

js基础试题及答案(一)

js基础试题及答案(⼀)⼀、单选题(共30题,每题2分)1.如下代码,会弹出来是什么 var num1=“1” ;var num2=1 alert(num1-num2);A 0B 11C 1+1D 报错正确答案: A解析:相减,进⾏隐⼠转换,全部为数字2.如下代码,会弹出来是什么 var num1=“hi” var num2=1 alert(num1+num2);A hi1B 1C hiD 报错正确答案: A解析:字符串拼接3.在JS中,“1555”+3的运⾏结果是A 1558B 1552C 15553D 1553正确答案: C解析:155534.parseInt(“20.2aa”) 返回值为A 20B 20.2C 20.2aaDNaN正确答案: A解析:205.分析输出结果是function sum(a){ a = a + 2; }var res = sum(2);console.log(res);A 2B 4C NaND undefined正确答案: D解析:undefined6.var a = false;var x = a? “A” : “B”;最终x的值为A AB BC trueD false正确答案: B解析:B7.下列变量名合法的是A 5showB returnC $userD var正确答案: C解析:变量名不能以数字开头,A错;BD是关键字,C正确8.需要在 html 页⾯上引⽤脚本⽂件myJs.js,下列语句中,正确的是A <script href="myJs.js" type="text/javascript" />B <script src="myJs.js" type="text/javascript" />C <script href="myJs.js" type="text/javascript"></script>D <script src="myJs.js" type="text/javascript"></script>正确答案: D解析:script 是双标签,src引⼊⽂件9.代码的输出结果是var a = 3;var b = 2;var c = (a+2)/b;document.write ©;A 2.0B 2.5C 16.0D (3+2)/2正确答案: B解析:js弱类型,(2+3)/2=2.510.代码的输出结果是function add(){undefinedvar sum = 1 + 2 ;console.log( sum ) ;}console.log(sum) ;A 输出两个3B 输出⼀个3C 程序报错D 输出⼀个undefined正确答案: C解析:sum是局部变量,全局环境未定义11.typeof null 检测出来的数据类型是A nullB numberC objectD undefined正确答案: C解析:null是空对象12.parseInt(“12a”)的结果是A NaNB 12aC 0D 12正确答案: D解析:因为parseInt()的转换规则:跳过开头结尾的空字符,从左到右依次执⾏转换,碰到第⼀个不认识的数字则停⽌,所以答案为D13.下列的哪⼀个表达式将返回假A !(3<=1)B (4>=4)&&(5<=2)C 2<3D (2<3)||(3<2)正确答案: B解析:&& 左右有⼀侧为假 ;整个表达式就为假14.关于循环下列说法正确的是A while循环⾄少会运⾏⼀次B do…while循环⾄少会运⾏⼀次C for循环⾄少会运⾏⼀次D switch循环⾄少会运⾏⼀次正确答案: B解析:do…while 是先执⾏后判断,不管条件成不成⽴,都会⾄少执⾏⼀次15.for(var i = 0; i < 10; i++){ i++; }console.log(i)的值是?A 10B 9C undefinedD 7正确答案: A解析:i++ 最终为10; 不⼩于10;结束for循环;此时i为1016.下⾯代码的执⾏结果为var a = 20;function foo(){undefinedconsole.log(a) ;var a = 10 ;console.log(a) ;}foo();A 20 10B 10 10C 20 20D undefined 10正确答案: D解析:函数中的a会变量提升;所以第⼀个a是undefined;a 赋值了10;所以a 是10;D选项是正确的17.有下述JS代码:var x = 10; var y = 20;var z = x<y ? x++ : ++y ;console.log( ‘x=’ + x + ‘; y=’ + y + ‘; z=’ + z);其运⾏结果是A x=11; y=21; z=11B x=11; y=20; z=10C x=11; y=21; z=10D x=11; y=20; z=11正确答案: B解析:x=11; y=20; z=1018.查看如下代码:function f1( ){undefinedconsole.log(x);var x = 10;123++x;console.log(x);}f1();执⾏后的结果是A 程序错误B undefined 和 10C undefined 和 11D 10 和 11正确答案: C解析:undefined 和 1119.引⽤名为"xxx.js"的外部脚本的正确语法是ABCD正确答案: C解析:JS脚本引⼊⽤src属性20.如下代码,会弹出来是什么 var a; alert(a);A 报错B a is not defineC undefinedD 0正确答案: C解析:变量提升21.如下代码,会弹出来是什么 alert(a);var a=12;A 报错B a is not defineC undefinedD 12正确答案: C解析:变量提升22.的组成不包括A ECMAScriptB DOMC BOMD document正确答案: D解析:23.console.log( typeof 123 === “number”)A 报错B trueC falseD 123正确答案: B解析:得到字符串的"number", 所以类型和值都相等为全等24.代码的输出结果是function fnMax(a,b,c){undefinedvar a,b,c;var max = a > b ? a : b;if(c > max){ max = c; }alert(max);1234567}fnMax(8,2,5);A 5B 2C 8D 10正确答案: C解析:8,2,5中的最⼤值为825.以下哪项不属于javascript的特征A Javascript是⼀种脚本语⾔B Javascript是事件驱动的C Javascript代码需要⼿动编译以后才能执⾏D Javascript是独⽴于平台的正确答案: C解析:JavaScript是基于事件驱动并独⽴于平台的脚本语⾔26.如下代码,会弹出来是什么 var num1=“1” ;var num2=1 alert(num1-num2);A 0B 11C 1+1D 报错正确答案: A解析:相减,进⾏隐⼠转换,全部为数字27.console.log(typeof typeof 123456),在控制台中打印什么内容A 123456B numberC stringD object正确答案: C解析:第⼀个 typeof 123456 返回 “number”然后typeof “number” 返回"string"28.console.log( (2==true)+1 )会弹出A trueB falseC 1D 2正确答案: C解析:29.如下代码,会弹出来是什么 var num1=“1”; var num2=1 alert(num1+num2)A 2B 11C 1+1D 报错正确答案: B解析:隐⼠转换30.下列表达式结果为false的是A !""B !{}C !undefinedD !!5正确答案: B解析:使⽤if去判断⼀个空对象结果仍然是true⼆、多选题(不定项选择)(共20题,每题2分)1.下⾯哪些是循环语句A whileB do…whileC forD switch正确答案: A,B,C解析:while、do…while、for2.下⾯哪些属于选择结构控制语句:A ifB forC switchD while正确答案: A,C解析:固定关键字3.下⾯选项中数据类型为数字类型的有A “1”B 1C trueD NaN正确答案: B,D解析:1、NaN4.下⾯语句得到值为true的有A “1” == 1B 1===“1”C “2” > “19”D “2”==19正确答案: A,C解析:⽐较相等两个等号会有隐式类型转换,只需值相等即可,三个等号必须类型和值同时相等结果才为true,故A对B错字符串之间的⼤⼩⽐较是按照ACSII编码⼤⼩,“2”的ASCII码⽐“1”的ASCII⼤,所以C正确数字跟字符串⽐较⼤⼩会将字符串隐式转换为数字,即 2>19,D选项错误5.下⾯语句得到值为数字2的有A 1 + ‘1’B 8 % ‘3’C ‘1’ + ‘1’D ‘4’ - 2正确答案: B,D解析:A是字符串拼接,结果为:“11”; B“3”会隐式转换位3,结果为8%3=2;C为字符串拼接,结果为 “11”; D“4”会隐式转换为4,结果为4-2=2故,答案为BD6.下⾯哪些是关键字A varB functionC caseD 以上都是关键字正确答案: A,B,C,D解析:var申明变量的关键字;function申明函数的关键字;case选择分⽀的关键字故答案为ABCD7.以下是JavaScript基本数据类型的是A ObjectB numberC stringD boolean正确答案: B,C,D解析:Object是引⽤类型8.以下运算符正确的是A ++B –C &&D >=正确答案: A,B,C,D解析:⾃增、⾃减、逻辑与、⼤于或等于9.JavaScript运算符都有哪些A 赋值运算符B 算术运算符C 关系运算符D 逻辑运算符正确答案: A,B,C,D解析:赋值运算符=、数学运算符+ - * / %、⼀元运算符++ --、逻辑运算符&& || !10.JavaScript的基本组成包括A DOMB BOMC jQueryD ECMAScript正确答案: A,B,D解析:JavaScript的基本组成包括DOM、BOM和ECMAScript11.以下哪些属于循环语句A switchB forC whileD do…while正确答案: B,C,D解析:循环语句 有三个 for while do…while; switch是选择结构12.函数的参数分为A 形参B 实参C 有参D ⽆参正确答案: A,B解析:参数 分为实参和形参13.以下哪些属于基本数据类型A objectB booleanC stringD number正确答案: B,C,D解析:null 和 undefined是特殊数据类型;14.函数中实参可以是A 常量B 变量C 只能是变量D 只能是常量正确答案: A,B解析:实参可以是变量 常量 ,形参只能是变量15.逻辑运算符有A >B <C ||D &&正确答案: C,D解析:逻辑运算符有三个 && || !;AB选项是⽐较16.javascript由哪⼏部分组成A jsB ECMAScriptC DOMD BOM正确答案: B,C,D解析:BCD17.下⾯声明变量及赋值的写法正确的有A var _myName = 12aB var _myName = “12a”C var myName = 12D var $myName = true正确答案: B,C,D解析:A选项 12a是字符串,不是纯数字,字符串要⽤引号18.下⾯哪些⽅法可以实现将字符串"123",变成数值型A Number()B parseInt()C parseFloat()D Boolean()正确答案: A,B,C解析:Boolean()转成布尔值19.下⾯哪些属于关系运算符?A >B >=C <D <=正确答案: A,B,C,D解析:关系20.下⾯哪些属于逻辑运算符?A &&B ||C !D 以上都不正确正确答案: A,B,C解析:逻辑运算符(⼆)⼀、单选题1.已知数组 var arr = [1,2,3,4,5],执⾏ arr.pop() 后,数组的长度是A 4B 5C 6D 7正确答案: A解析:arr.pop()是删除数组后⼀个数据2.var array = new Array(5); array.push(8); 数组array的长度是A 5B 6C 7D 8正确答案: B解析:new Array(5);创建⼀个长度为5的空数组,push⽅法在数组后增加⼀位,结果为63.3秒后,图⽚消失,应该使⽤下⾯哪个⽅法A hide()B setTimeout()C ClearIntervalD clearTimeout()正确答案: B解析:setTimeout延时器4.下⾯哪⼀个⽅法可以查找 class 名为 “xm”的元素A document.getElementsByClassName(“xm”)B document.getElementsByName(“xm”)C document.Class(“xm”)D document.ByName(“xm”)正确答案: A解析:document.getElementsByClassName(“xm”);获取class为xm的元素5.如果弹出⼀个可输⼊信息的框,可以使⽤哪⼀个⽅法A confirm()B prompt()C alert()D以上都对正确答案: B解析:prompt6.如何快速的将数组arr清空A arr.length = 0B arr = “”C arr.length = “”D arr.length = []正确答案: A解析:强⾏将数组的length设置为0,可以清空数组7.Math.floor(-3.14) 的结果是( )A -3.14B -3C -4D 3.14正确答案: C解析:8.下⾯哪个是window窗⼝⼤⼩改变触发的事件A onmouseoverB onresizeC onmouseoutD onclick正确答案: B解析:19.判断下⾯的代码输出为 var a = 1; var b = a * 0; var a; if (b == b) { console.log(b * 2 + “2”- 0 + 4); } else { console.log(!b * 2 + “2”- 0 + 4); }A 6B NaNC 22D 26正确答案: A解析:10.请阅读下⾯代码 var num = Math.floor(Math.random()*100); 上述代码中num的取值范围是A 0–100B 1–99C 0–99D 1–100正确答案: C解析:公式:Math.random()*(max-min+1)+min11.关于nodeName描述错误的是A 元素节点的节点名始终是标签名B ⽂本节点的节点名始终是#documentC ⽂本节点的节点名始终是#textD 属性节点的节点名始终是属性名正确答案: B解析:⽂本节点名称是#text请阅读列代码⽂本list1list2list3以上代码的输出结果是Alist1B " "Clist2Dlist3正确答案: A解析:list.childNodes[0]为⽂本节点13.下列哪个对象不属于bom对象A documentB locationC historyD offsetWidth正确答案: D解析:14.关于JavaScript中的Math对象的说法,正确的是A Math.ceil(512.51)返回的结果为512B Math.floor( )⽅法⽤于对数字进⾏下舍⼊C Math.round(-512.51)返回的结果为-512D Math.random( )返回的结果范围为0-1,包括0和1正确答案: B解析:15.var arr = [3,4,6],删除数组中的最后⼀项A arr.pop()B arr.pop(6)C arr.shift()D arr.shift(6)正确答案: A解析:16.var arr = [5,3,2,4]; var res = arr.splice(0); console.log(res) 结果是A [5,3,2,4]B [5]C [5,3]D [2,4]正确答案: A解析:17.实现数组的倒序⽅法A reverse()B sort()C join()D find()正确答案: A解析:18.var str = “qianfengana”; var res = stIndexOf(“a”); console.log(res); 输出的结果是A 9B 2C 7D 10正确答案: D解析:19.添加节点的⽅法A ⽗节点.appendChild()B ⽗节点.append()C ⽗节点.prepend()D ⽗节点.prependChild()正确答案: A解析:20.var arr = [how,are,you]; arr.reverse(); alert(arr)A how,are,youB you,are,howC h,o,w,a,r,e,y,o,uD u,o,y,e,r,a,w,o,h正确答案: B解析:reverse翻转,直接修改原数组21.下列关于innerHTML和innerText描述正确的是A innerHTML会被解析成html标签渲染,innerText是纯⽂本显⽰B innerHTML会发⽣转义如 < 会被转换成 < ,innerText原样渲染C innerHTML和innerText都会被解析成html标签渲染D innerHTML和innerText都是纯⽂本显⽰正确答案: A解析:innerhtml不会发⽣转义22.关于setInterval(check ,10)中说法正确的是A 程序循环执⾏10次B check函数每10秒执⾏⼀次C 10做为参数传给函数checkD check函数每10毫秒执⾏⼀次正确答案: D解析:基本定时器概念23.获取从1970年/01/01 午夜到当前时间的毫秒值A getTime()B getDay()C setDate()D getDate()正确答案: A解析:A24.var arr = [100,4,2,3,200]; alert(arr.sort(function(a,b){return b - a;}))A 2,3,4,100,200B 200,100,4,3,2C 100,2,200,3,4D 4,3,200,2,100正确答案: B解析:解析:sort添加了⽐较器函数,并且b-a是降序排序25.在JavaScript中,下列关于window对象⽅法的说法错误的是A window对象包括location对象、history对象和document对象B window.onload 事件绑定的函数会在⼀个该页⾯加载完成后执⾏C window.open( )⽅法⽤于关闭指定的URL路径D window.close( )⽅法⽤于关闭浏览器窗⼝正确答案: C解析:open() ⽅法⽤于打开⼀个新的浏览器窗⼝或查找⼀个已命名的窗⼝。

(完整版)JS题库

(完整版)JS题库

选择题1、JavaScript脚本语言的前身是()A.BasicB.Live ScriptC.OakD.VBScript答案:B难度容易2、以下哪个不是javascript语言的特点:()A. 基于对象B. 跨平台C. 编译执行D. 脚本语言答案:C难度容易3标记符title是放在标记符什么之间的()A.html与htmlB.head与headC.body与bodyD.head与body答案:B难度容易4以下哪个不是javascript的全局函数()A. escapeB. parseFloatC. evalD. setTimeout答案:D难度中等5在不指定特殊属性的情况下,哪个HTML标签可以手动输入文本()A. <span></span> B. <INPUT type=”text”/>C. <INPUT type=”hidden”/>D. <DIV></DIV>答案:B难度容易6JavaScript 使用()来分隔两条语句。

A、分号B、逗号B、括号D、句号答案:A难度容易7 下列JavaScript的判断语句中( )是正确的。

A.if(i==0)B.if(i=0)C.if i==0 thenD.if i=0 then答案:A难度一般8、以下不属于鼠标事件的是()。

A.onclickB.onmouseoverC.onloadD.onmouseout答案:C难度一般9 不能使用在标签“<form>”中的属性是()A.actionC.typeD.id答案:C难度一般10 JavaScript函数setTimeOut(”countA()”,1000)的作用是( )。

A.每隔1分钟调用一次countA()函数 B. 每隔1秒钟调用一次countA()函数C. 1分钟后调用countA()函数D. 1秒钟后调用countA()函数答案:D难度中等11 HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是()A.post方法传递的数据对客户端是不可见的B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制C.post方法对发送数据的数量限制在255个字符之内D.get方法传递的数据对客户端是不可见的答案:A难度一般12在Javascript中要改变页面文档的背景色,需要修改document对象的()属性A.backColor B.backgroundColor C.bgColor D.background答案:C难度难13在Javascript中,可以使用Date对象的()方法返回一个月中的某一天。

js试题及答案

js试题及答案

js试题及答案1. 单选题:以下哪个选项是JavaScript中声明变量的正确方式?A. var variableB. var variable;C. variableD. variable;答案:B2. 多选题:在JavaScript中,以下哪些是合法的变量名?A. _variableB. $variableC. 2variableD. variableName答案:A, B, D3. 判断题:JavaScript中,函数可以作为值传递。

正确/错误答案:正确4. 填空题:在JavaScript中,使用______( )函数可以创建一个新对象。

答案:new Object5. 简答题:请简述JavaScript中闭包的概念。

答案:闭包是指一个函数和它声明时所在的词法环境的组合。

它允许函数访问其定义时的作用域链,即使在其定义的作用域之外执行。

6. 编程题:编写一个JavaScript函数,该函数接受一个数字数组作为参数,并返回数组中的最大值。

```javascriptfunction findMaxValue(arr) {return Math.max(...arr);}```7. 单选题:以下哪个选项不是JavaScript中的数据类型?A. NumberB. StringC. BooleanD. Undefined答案:D8. 多选题:在JavaScript中,以下哪些是字符串对象的方法?A. toLowerCase()B. toUpperCase()C. split()D. join()答案:A, B, C, D9. 判断题:JavaScript中,使用`==`运算符时,会进行类型转换。

正确/错误答案:正确10. 填空题:在JavaScript中,使用______( )函数可以获取当前日期和时间。

答案:new Date11. 简答题:请解释JavaScript中的原型继承。

答案:JavaScript中的原型继承是通过原型链实现的。

JavaScript题库及详解答案

JavaScript题库及详解答案

JavaScript题库及详解答案1. JavaScript是一种______语言。

A. 编译型B. 解释型C. 标记型D. 汇编型答案:B2. 以下哪个不是JavaScript的内置数据类型?A. NumberB. StringC. ObjectD. Array答案:C(注:Object和Array都是JavaScript的内置数据类型)3. JavaScript中的全局变量声明关键字是______。

A. varB. letC. constD. global答案:A4. 以下哪个是JavaScript中定义函数的正确方式?A. function myFunction() {}B. myFunction = function() {}C. A和B都是D. A和B都不是答案:C5. 以下哪个不是JavaScript中的事件类型?A. clickB. loadC. hoverD. resize答案:C(注:hover不是一个标准的事件类型)6. 在JavaScript中,以下哪个不是DOM操作的方法?A. getElementByIdB. getElementsByClassNameC. querySelectorD. queryAll答案:D(注:queryAll不是DOM操作的方法)7. 以下哪个JavaScript代码片段可以正确地输出"Hello, World!"?A. console.log("Hello, World!");B. alert("Hello, World!");C. document.write("Hello, World!");D. A和B都是答案:D8. 以下哪个JavaScript代码片段可以创建一个数组?A. var myArray = new Array();B. var myArray = [];C. A和B都可以D. A和B都不可以答案:C9. JavaScript中的闭包是什么?A. 一个函数可以记住并访问其自身作用域内的变量B. 一个函数可以访问全局变量C. 一个函数可以访问另一个函数的参数D. 一个函数可以访问另一个函数的局部变量答案:A10. 以下哪个JavaScript代码片段可以实现数组的排序?A. array.sort();B. array.reverse();C. A和B都可以D. A和B都不可以答案:A11. 以下哪个是JavaScript中实现继承的方式?A. 原型链B. 构造函数C. 私有属性D. 接口答案:A12. 以下哪个不是JavaScript中的错误类型?A. SyntaxErrorB. TypeErrorC. ReferenceErrorD. LogicError答案:D(注:LogicError不是JavaScript标准错误类型)13. 以下哪个JavaScript代码片段可以正确地实现异步操作?A. setTimeout(function() {...}, 1000);B. setInterval(function() {...}, 1000);C. A和B都可以D. A和B都不可以答案:A14. 以下哪个不是JavaScript中的模块化方案?A. CommonJSB. AMDC. ES ModulesD. JSON答案:D15. 以下哪个是JavaScript中使用Promise的好处?A. 可以避免回调地狱B. 可以并行执行异步操作C. A和B都是D. A和B都不是答案:C16. 以下哪个不是JavaScript中的条件语句?A. ifB. switchC. forD. while答案:C17. 以下哪个不是JavaScript中的循环语句?A. forB. whileC. do...whileD. forEach答案:D(注:forEach是数组的方法,不是循环语句)18. 以下哪个是JavaScript中使用严格模式的方法?A. 使用"use strict";声明B. 使用var声明变量C. 使用let声明变量D. 使用const声明变量答案:A19. 以下哪个不是JavaScript中的作用域?A. 全局作用域B. 函数作用域C. 块级作用域D. 对象作用域答案:D20. 以下哪个是JavaScript中实现模块化的方法?A. 使用var声明变量B. 使用let声明变量C. 使用const声明变量D. 使用模块化语法(import/export)答案:D。

javascript简单填空题

javascript简单填空题

题目:javascript简单填空题一、单选题1. javascript是一种 _________(语言类型)语言。

A. 编程B. 标记C. 样式2. 以下哪个不是javascript的数据类型?A. numberB. booleanC. stringD. int3. 在javascript中,用于定义变量的关键字是 ________。

A. varB. letC. const4. javascript中的条件语句包括 ________。

A. if...elseB. switchC. for5. javascript中的循环语句包括 ________。

A. whileB. do...whileC. for二、填空题6. javascript中的注释符号是 ________。

7. javascript中用于表示“不等于”的运算符是 ________。

8. javascript中用于连接字符串的操作符是 ________。

9. javascript中用于检查相等性和数据类型的运算符是 ________。

10. javascript中的全局对象是 ________。

11. javascript中的“严格模式”可以通过在代码开头添加 ________ 来启用。

12. javascript中用于输出内容的方法是 ________。

13. javascript中用于获取数组的长度的属性是 ________。

14. 在javascript中,NaN代表的是 ________。

15. 在javascript中,typeof用于检查变量的 ________。

16. javascript中的逻辑“与”运算符是 ________。

17. javascript中的逻辑“或”运算符是 ________。

18. javascript中的逻辑“非”运算符是 ________。

19. 在javascript中,函数通过 ________ 关键字定义。

(完整版)js复习题库答案(1)

(完整版)js复习题库答案(1)

一.选择题(每题2分,共160分)1.以下哪个变量名是非法的: ( B )A. num_1B. 2sumC. $_D. _des2.以下哪个单词不属于javascript关键字: ( D )A. whileB. parentC. caseD. class3.在JavaScript中用下面哪个关键字来定义变量: ( D )A. intB. documentC. charD. var4.(778>787)?5:2的结果是: ( A )A. 2B. 5C. 5,2D. 35.在JavaScript表达式中12+"12"+"5"的结果是: ( D )A. 29B. 1217C. 126D. 121256.实现在页面上隐藏某个元素的CSS属性是:(A )A . display:none B. display:blockC. display:inlineD. display:inline-block7.DOM定义了访问HTML文档对象的一套: ( D ) A.属性 B.方法 C.事件 D.以上都是8.onfocus事件是指: ( C )A. 移动鼠标B. 点击鼠标C. DOM元素获取到焦点D. DOM元素失去焦点9.分析下面的JavaScript代码段,输出结果是: ( B ) Var a = Math.round(4.1);document.write(a);A. 4.1B. 4C. 4.5D. 510.在JavaScript中,命令按钮(Button)支持的事件是: ( A ) A. onClick B. onChange C. onSelect D. onLoad11.setInterval(myFunc,20) 语句的含义是: ( C )A. 每隔20秒,myFunc函数就会被调用一次B. 20以后,myFunc函数被调用一次,且只调用一次C. 每隔20毫秒,myFunc函数就会被调用一次D. 循环调用myFunc函数20次12.关于正则表达式声明6 位数字的邮编,以下代码正确的是 ( C )A. var reg = /\d6/;B. var reg = \d{6}\;C. var reg = /\d{6}/;D. var reg = new RegExp("\d{6}");13.下面对于JavaScript中的单选按钮(radio)的说法正确的是: ( A )A. 单选按钮可以通过单击“选中”和“未选中”来进行切换B. 单选按钮没有checked属性C. 单选按钮不支持onClick事件D. 单选按钮的length属性表示同一组中单选按钮的数量14.下面隐藏名为mydiv的层的代码正确的是: ( )正确写法:document.getElementById(“mydiv”).style.display = "none";A. document.getElementById(mydiv).style.display = "none";B. document.getElementById("mydiv").style.display = none;C. document.getElementById("mydiv").display = "none";D. document.getElementById("mydiv").display = none;15.setTimeout(myFunc,20) 语句的含义是: ( B )A. 每隔20秒,myFunc函数就会被调用一次B. 20以后,myFunc函数被调用一次,且只调用一次C. 每隔20毫秒,myFunc函数就会被调用一次D. 循环调用myFunc函数20次16.下列语句中,可以在控制台输出当前日期的js语句是: ( C )A. Date myDate = new Date(); console.log(myDate.Now. toLocaleDateString());B. Date myDate = new Date(); console.log(myDate.Now. toLocaleTimeString());C. var myDate = new Date(); console.log(myDate. toLocaleDateString());D. var myDate = new Date(); console.log(myDate. toLocaleTimeString()); 17.下面对于JavaScript中的复选框(checkbox)的说法正确的是: ( B )A. 如果需将一个复选框选中,需要将复选框的selected属性设为trueB. 如果需将一个复选框选中,需要将复选框的checked属性设为trueC. 如果需将一个复选框选中,需要将复选框的selected属性设为selectedD. ?如果需将一个复选框选中,需要将复选框的checked属性设为checked 18.JavaScript语言的文件中,focus 将触发的事件是: ( B )A.元素失去焦点 B.当前焦点位于该元素C.页面被载入 D.将当前内容提交19.页面上需要让用户填入一些信息时,我们一般都要对用户填入的信息做 ( A ) A. 表单验证 B. 数据分析 C.数据采样 D.数据确认20.如果下拉列表框( select )对象中没有选项被选中,那么selectedIndex属性的值为:( A )A.0B. 1C. -1D.null21.分析下面的JavaScrip代码段,输出的结果是: ( B )var s1=15;var s2=”string”;if (isNaN(s1))document.writeln (s1);if (isNaN(s2) )document.write (s2);A. 15B. stringC. 15stringD. 不打印任何信息22.分析javascript代码段,输出结果是: ( D )var a="I love Mr.Lee";a = a.substr(2,4);document.write(a)A.I loB.loC..LeeD.love23.分析下面的javascript代码段,输出结果是: ( C )var mystring="I am a good student";a=mystring.indexOf("good");document.write(a);A. 5B. 6C. 7D. 824 . var a=new Array(2,3,4,5,6);sum=0;for(i=1;i<a.length;i++ )sum +=a[i];document.write(sum);输出结果是( B )A. 20B. 18C. 14D. 1225 . 下列 JavaScript 语句中,(B)能实现单击一个按钮时弹出一个消息框。

js基础第一次测试题(附答案)

js基础第一次测试题(附答案)

JavaScript学期第一次测试题本试题满分100分,100分钟完卷一、选择题(每题2分,多选题错选、少选不得分)1、分析下段代码输出结果是(B)var arr = [2,3,4,5,6];var sum =0;for(var i=1;i < arr.length;i++) {sum +=arr[i] }console.log(sum);A.20 B.18 C.14 D.122、以下关于Function函数对象的说法不正确的是(D )A.函数可有可无返回值B.调用函数时传递的参数是实参C.函数调用时候,可以用一个变量来接收函数返回值D.函数必须要有形式参数3、以下代码运行的结果是输出(B )var a = b = 10;(function(){var a=b=20})();console.log(b);A.10 B.20 C.报错D.undefined4、以下代码运行后的结果是输出( A )var a=new Object();=”admin”console.log();A.admin B.a C.“admin”D.[a] 5、在JS 中,’1555’+3 的运行结果是( C ) A.1558 B.1552 C.15553 D.15536、以下代码运行后弹出的结果是( B )var a = 888;++a;alert(a++);A.888 B.889 C.890 D.8917、关于变量的命名规则,下列说法正确的是(ABCDE )A.首字符必须是大写或小写的字母,下划线(_)或美元符($)B.除首字母的字符可以是字母,数字,下划线或美元符C.变量名称不能是保留字D.长度是任意的E.区分大小写8、下列的哪一个表达式将返回值为假(B )A.!(3<=1)B.(4>=4)&&(5<=2)C.(“a”==“a”)&&(“c”!=“d”)D.(2<3)||(3<2)9、下面代码,k的运行结果是( B )var i = 0,j = 0;for(;i<10,j<6;i++,j++){k = i + j;}A.16 B.10 C.6 D.1210、var x = 1; function fn(n){n = n+1}; y = fn(x); y 的值为(D )A.2 B.1 C.3 D.undefined11、[1,2,3,4].join("0").split("") 的执行结果是(C )A."1,2,3,4"B.[1,2,3,4]C.[“1”,“0”,“2”,“0”,“3”,“0”,“4”]D."1,0,2,0,3,0,4"12、下面代码的运行结果是:第一次弹( A )第二次弹(D )function fn1() {alert(1);}alert( fn1() );A.1B.alert(1);C.function fn1() { alert(1); }D.undefined13,以下代码运行后,结果为(B )fn1();var fn1 = function(a){ alert(a); }A.1 B.程序报错C.alert(1); D.undefined14,var n = "miao wei ke tang".indexOf("wei",6);n的值为:(A )A.-1 B.5 C.程序报错D.-1015,下面对substring() 方法描述不正确的是( C )A.一共有两个参数,省略第二个参数表示从参数开始位置提、截取到字符串结束。

vue.js期末考试题目及答案

vue.js期末考试题目及答案

vue.js期末考试题目及答案一、单项选择题(每题2分,共20分)1. Vue.js 是由哪家公司开发的?A. GoogleB. FacebookC. NetflixD. 阿里巴巴答案:B2. Vue.js 的核心库只关注视图层,其目标是提供什么?A. 完整的前端解决方案B. 轻量级的视图框架C. 强大的数据绑定D. 复杂的状态管理答案:B3. 在 Vue.js 中,数据和视图之间的同步是通过什么实现的?A. 手动更新B. 双向数据绑定C. 单向数据流D. 事件监听答案:B4. Vue.js 中的计算属性(computed properties)是?A. 一个方法B. 一个数据属性C. 一个观察者D. 一个指令答案:B5. 下面哪个不是 Vue.js 的指令?A. v-modelB. v-ifC. v-forD. ng-repeat答案:D6. Vue.js 中的事件修饰符可以用来做什么?A. 阻止事件冒泡B. 阻止默认事件C. 捕获事件D. 以上都是答案:D7. Vue.js 中的 key 属性主要用于什么?A. 列表渲染时保持元素状态和顺序B. 条件渲染时保持元素状态和顺序C. 表单元素中保持元素状态和顺序D. 组件切换时保持元素状态和顺序答案:A8. Vue.js 中的插槽(slot)主要用于什么?A. 动态传递数据B. 动态传递方法C. 组件内容分发D. 组件事件通信答案:C9. Vue.js 中的 v-on 指令用于绑定什么?A. 样式B. 类C. 事件D. 属性答案:C10. Vue.js 中的组件(Component)是什么?A. 一个独立的 HTML 文件B. 一个独立的 CSS 文件C. 一个独立的 JavaScript 文件D. 一个包含模板、逻辑和样式的自定义元素答案:D二、简答题(每题10分,共40分)1. 描述 Vue.js 中的响应式系统是如何工作的。

答案:Vue.js 的响应式系统通过使用 Object.defineProperty 来劫持数据对象的属性的 getter 和 setter,从而实现对数据变化的监控。

Javascript考试题库1

Javascript考试题库1

复习题一、选择题1、写“Hello World”的正确javascript语法是?(A)A. document.write("Hello World")B. "Hello World"C. response.write("Hello World")D. ("Hello World")2、JS特性不包括( D )A.解释性B.用于客户端C.基于对象D.面向对象3、下列JS的判断语句中( )是正确的(A)A.if(i==0)B.if(i=0)C.if i==0 thenD.if i=0 then4、下列JavaScript的循环语句中( )是正确的( D )A.if(i<10;i++)B.for(i=0;i<10)C.for i=1 to 10D.for(i=0;i<=10;i++)5、下列的哪一个表达式将返回假( B )A.!(3<=1)B.(4>=4)&&(5<=2)C.(“a”==”a”)&&(“c”!=”d”)D.(2<3)||(3<2)6、下列选项中,( )不是网页中的事件(D)A.onclickB.onmouseoverC.onsubmitD.onpressbutton7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:( C ) A.x<10 B. x<=10 C.x<20 D.x<=208、JS语句( B ) var a1=10;var a2=20;alert(“a1+a2=”+a1+a2)将显示( )结果A.a1+a2=30B.a1+a2=1020C.a1+a2=a1+a29、将字串s中的所有字母变为小写字母的方法是( B)A.s.toSmallCase()B.s.toLowerCase()C.s.toUpperCase()D.s.toUpperChars()10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C )A.Math.floor(Math.random()*6)B.Math.floor(Math.random()*7)C.Math. floor(Math.random()*8)D.Math.ceil(Math.random()*8)11、产生当前日期的方法是( C )A.Now();B.Date()C.new Date()D.new Now()12、如果想在网页显示后,动态地改变网页的标题( C )A.是不可能的B.通过document.write(“新的标题内容”)C. 通过document.title=(“新的标题内容”)D. 通过document.changeTitle(“新的标题内容”)13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是( B )A.document.forms.myButtonB.document.mainForm.myButtonC.document.forms[0].element[0]D.以上都可以14、HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.选择题(每题2分,共160分)1.以下哪个变量名是非法的: ( B )A. num_1B. 2sumC. $_D. _des2.以下哪个单词不属于javascript关键字: ( D )A. whileB. parentC. caseD. class3.在JavaScript中用下面哪个关键字来定义变量: ( D )A. intB. documentC. charD. var4.(778>787)?5:2的结果是: ( A )A. 2B. 5C. 5,2D. 35.在JavaScript表达式中12+"12"+"5"的结果是: ( D )A. 29B. 1217C. 126D. 121256.实现在页面上隐藏某个元素的CSS属性是:(A )A . display:none B. display:blockC. display:inlineD. display:inline-block7.DOM定义了访问HTML文档对象的一套: ( D ) A.属性 B.方法 C.事件 D.以上都是8.onfocus事件是指: ( C )A. 移动鼠标B. 点击鼠标C. DOM元素获取到焦点D. DOM元素失去焦点9.分析下面的JavaScript代码段,输出结果是: ( B ) Var a = Math.round(4.1);document.write(a);A. 4.1B. 4C. 4.5D. 510.在JavaScript中,命令按钮(Button)支持的事件是: ( A ) A. onClick B. onChange C. onSelect D. onLoad11.setInterval(myFunc,20) 语句的含义是: ( C )A. 每隔20秒,myFunc函数就会被调用一次B. 20以后,myFunc函数被调用一次,且只调用一次C. 每隔20毫秒,myFunc函数就会被调用一次D. 循环调用myFunc函数20次12.关于正则表达式声明6 位数字的邮编,以下代码正确的是 ( C )A. var reg = /\d6/;B. var reg = \d{6}\;C. var reg = /\d{6}/;D. var reg = new RegExp("\d{6}");13.下面对于JavaScript中的单选按钮(radio)的说法正确的是: ( A )A. 单选按钮可以通过单击“选中”和“未选中”来进行切换B. 单选按钮没有checked属性C. 单选按钮不支持onClick事件D. 单选按钮的length属性表示同一组中单选按钮的数量14.下面隐藏名为mydiv的层的代码正确的是: ( )正确写法:document.getElementById(“mydiv”).style.display = "none";A. document.getElementById(mydiv).style.display = "none";B. document.getElementById("mydiv").style.display = none;C. document.getElementById("mydiv").display = "none";D. document.getElementById("mydiv").display = none;15.setTimeout(myFunc,20) 语句的含义是: ( B )A. 每隔20秒,myFunc函数就会被调用一次B. 20以后,myFunc函数被调用一次,且只调用一次C. 每隔20毫秒,myFunc函数就会被调用一次D. 循环调用myFunc函数20次16.下列语句中,可以在控制台输出当前日期的js语句是: ( C )A. Date myDate = new Date(); console.log(myDate.Now. toLocaleDateString());B. Date myDate = new Date(); console.log(myDate.Now. toLocaleTimeString());C. var myDate = new Date(); console.log(myDate. toLocaleDateString());D. var myDate = new Date(); console.log(myDate. toLocaleTimeString()); 17.下面对于JavaScript中的复选框(checkbox)的说法正确的是: ( B )A. 如果需将一个复选框选中,需要将复选框的selected属性设为trueB. 如果需将一个复选框选中,需要将复选框的checked属性设为trueC. 如果需将一个复选框选中,需要将复选框的selected属性设为selectedD. ?如果需将一个复选框选中,需要将复选框的checked属性设为checked 18.JavaScript语言的文件中,focus 将触发的事件是: ( B )A.元素失去焦点 B.当前焦点位于该元素C.页面被载入 D.将当前内容提交19.页面上需要让用户填入一些信息时,我们一般都要对用户填入的信息做 ( A ) A. 表单验证 B. 数据分析 C.数据采样 D.数据确认20.如果下拉列表框( select )对象中没有选项被选中,那么selectedIndex属性的值为:( A )A.0B. 1C. -1D.null21.分析下面的JavaScrip代码段,输出的结果是: ( B )var s1=15;var s2=”string”;if (isNaN(s1))document.writeln (s1);if (isNaN(s2) )document.write (s2);A. 15B. stringC. 15stringD. 不打印任何信息22.分析javascript代码段,输出结果是: ( D )var a="I love Mr.Lee";a = a.substr(2,4);document.write(a)A.I loB.loC..LeeD.love23.分析下面的javascript代码段,输出结果是: ( C )var mystring="I am a good student";a=mystring.indexOf("good");document.write(a);A. 5B. 6C. 7D. 824 . var a=new Array(2,3,4,5,6);sum=0;for(i=1;i<a.length;i++ )sum +=a[i];document.write(sum);输出结果是( B )A. 20B. 18C. 14D. 1225 . 下列 JavaScript 语句中,(B)能实现单击一个按钮时弹出一个消息框。

(选择一项)A. <BUTTON VALUE ="鼠标响应" onClick=alert("确定")></BUTTON>B. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onClick=alert("确定")>C. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onChange=alert("确定")>D. <BUTTON VALUE ="鼠标响应" onChange=alert("确定")></BUTTON>26 . 在 JavaScript 中,文本框(Text)不支持的事件是( B )A. onBlurB. onLostFocusedC. onFocusD. onChange27 . 分析下面的 javascript 代码:x=11;y="number";m= x+y ;m 的值为(A)A. 11numberB. numberC. 11D. 程序报错28 . 在页面的同一目录下有外部js文件scriptfile.js,能正确访问到该文件的语法是( B )A. <language=”JavaScript”src=”scriptfile.js”>B. <script language=”JavaScript”src=”scriptfile.js”></script>C. <script language=”JavaScript” =scriptfile.js></script>D. < language src=” scriptfile.js”>29 . 在 javaScript 中,可以使用 Date 对象的(A)方法返回该对象的日期。

A. getDateB. getYearC. getMonthD. gerTime30 . 能正确获取id为txtName文本框中用户输入的字符串的代码是( B )A. document.getElementById(“txtName”).value;B. document.getElementById(“txtName”).text;C . document.getElementById(“txtName”).innerHTML;D. document.getElementById(“txtName”).innerText;31.下列声明变量的语句,符合 JavaScript 语法的是(C )A. dim x;B. int x;C. var x;D. x;32. 分析如下的 JavaScript 代码片段, b 的值为( C )Var a = 1.5,b;b=parseInt(a);A. 2B. 0.5C. 1D. 1.533.页面中的某个DIV标签设置以下样式div { width:200px; padding:0 20px; border:5px; },则该标签的实际宽度为( D )。

A.200px B.220pxC.240px D.250px34. CSS中,能够让超出div可视区域范围的内容隐藏的CSS代码是:( A )A.overflow:hidden; B.display:block;C.overflow:scroll; D.display:scroll;35 . 下列正则表达式中(B )可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。

相关文档
最新文档