当前位置:文档之家› JS阶段考试 -答案

JS阶段考试 -答案

JS阶段考试 -答案
JS阶段考试 -答案

1、分析下面的JavaScript代码段:

var mystring="I am a student";

a=mystring.indexOf("am");

document.write(a);

输出结果是(C )。(选择一项)

A. 3

B. 4

C. 2

D. 1

2、在JavaScript中,文本域不支持的事件包括( B )。

A. onblur

B. onlostfocused

C. onfocus

D. onchange

3、JavaScript是运行在( B )的脚本语言。

A.服务器端

B.客户端

C.在服务器运行后,把结果返回到客户端

D.在客户端运行后,把结果返回到服务器

4、在DOM对象模型中,下列选项中的( B )对象位于DOM对象模型的顶层元素。

A. history

B. document

C. button

D. text

5、( D )对象是浏览器对象模型中的顶层对象。

A. history

B. document

C. button

D. window

6、以下( C )可以代替history.forward()的功能。

A. history.go(0)

B. history.go(-1)

C. history.go(1)

D.

history.go(2)

7、以下关于DOM说法不正确的是( C )。

A. DOM是一种与浏览器、平台、语言无关的接口

B. document对象是DOM模型的顶层对象

C. document对象代表浏览器加载的HTML文档,window对象代表浏览器的窗口,它们之间没有直接的联系

D.使用document.title可以更改当前HTML文档的标题

8、以下选项中,可以用于创建节点元素的函数是( B )。

A. create

B. createElement

C. getElementById

D. getElementsByName

9、以下选项中,用来删除节点的函数是( C )。

A. insertBefore

B. appendChild

C. removeChild

D. deleteChild

10、以下不属于浏览器对象的有( A )。

A. Date

B. window

C. document

D. location

11、下列关于浏览器对象说法不正确的有( C )。

A. window对象是浏览器模型的顶层对象

B. document代表整个HTML文档

C. location对象的forward方法可以实现浏览器的前进功能

D. history对象用来管理当前窗口最近访问过的URL

12、在IE中要想获得当前窗口的位置可以使用window对象的( C )方法

A. windowX

B. screenX

C. screenLeft

D. windowLeft

13、分析下面的JavaScript代码段

a=new Array(2,3,4,5,6);

sum=0;

输出结果是( B ).(选择一项)

for(i=1;i

sum +=a[i];

document.write(sum);

A. 20

B. 18

C. 14

D. 12

14、在某一页面下载时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成(A)。(选择一项)

A. onload

B. onunload

C. onclick

D. onchange

15、在HTML中,Location对象的()属性用于设置或检索URL的端口号。( B )(选择一项)

A. hostname

B. host

C. pathname

D. href

16、下面哪个选项中的对象与浏览列表有关( A )

A. location,history

B. window,location

C. navigator,window

D. historylist,location

17、下列JavaScript语句中,(B )能实现单击一个按钮时弹出一个消息框。(选择一项)

A.

B.

onClick=alert("确定")>

C.

D.

18、在HTML页面中,下面关于Window对象的说法不正确的是(D)。(选择一项)

A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息

B. Window对象是浏览器所有内容的主容器

C. 浏览器打开HTML文档时,通常会创建一个Window对象

D. 如果文档定义了多个框架,浏览器只为原始文档创建一

个Window对象,无须为每个框架创建Window对象

19、在JavaScript中,表单文本框(Text)不支持的事件包括( B ). (选择一项)

A. onBlur

B. onLostFocused

C. onFocus

D. onChange

20、在HTML页面中使用外部javaScript文件的正确语法是(B)。(选择一项)

A.

B.

C.

D. < language src=”scriptfile.js”>

21、分析如下的JavaScript代码段,则运行后在页面上输出(C) (选择一项)

var c="10",d=10;

document.write(c+d)

A. 10

B. 20

C. 1010

D. 页面报错

22、网页编程中,运行下面的javascript代码:

则提示框中显示(B)。(选择一项)

A. 2

B. 2.5

C. 32/2

D. 16

23、在JAVAScript中,命令按纽(Button)支持的事件包括(A )(选择一项)

A. onClick

B. onChange

C. onSelect

D. onSubmit

24、在当前页面的同一目录下有一名show.js的文件,下列( )代码可以正确访问该件. ( C )(选择一项)

A.

B.

C.

D.

25、在javaScript中,可以使用Date对象的(A )方法返回该对象的日期。(选择一项)

A. getDate

B. getYear

C. getMonth

D. gerTime

26、那一个对象可以获得屏幕的大小( B )

A. window

B. screen

C. navigator

D. screenX

27、分析下面的JavaScript语句:

Str = "This apple costs "+5 0.5;

执行后str的结果是(A)。(选择一项)

A. This apple costs 50.5

B. This apple costs 5.5

C. "This apple costs" 50.5

D. "This apple costs "5.5

28、setInterval("alert('welcome');",1000);这段代码的意思是( D )

A. 等待1000秒后,再弹出一个对话框

B. 等待1秒钟后弹出一个对话框

C. 语句报错,语法有问题

D. 每隔一秒钟弹出一个对话框

29、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是(A)(选择一项)

A.

B.

C.

D.

30、在JavaScript中,命令按钮(Button)支持的事件包括( A )。

A. onclick

B. onchange

C. onselect

D. onload

二简答题

1、javascript 包括那些基本数据类型?

1.基本数据类型

a.字符串

b.数值型

c.布尔型

2.复合数据类型

a.对象

b.数组

3.其他数据类型

a.函数

b.null

c.undefined

4. 数据类型的转换

a.隐式类型转换

b.显式类型转换

2、jQuery 中, 遍历数组或对象的方法是? 遍历jQuery对象集合的方法是?

$().each() $.each();

代码题

1、实现全选、全不选、反选。

答案:

$(function(){

//全选

$("#CheckedAll").click(function(){

$('[name=items]:checkbox').attr('checked', true);

});

//全不选

$("#CheckedNo").click(function(){

$('[type=checkbox]:checkbox').attr('checked', false); });

//反选

$("#CheckedRev").click(function(){

$('[name=items]:checkbox').each(function(){

//此处用JQ写法颇显啰嗦。体现不出JQ飘逸的感觉。

//$(this).attr("checked", !$(this).attr("checked"));

//$(this).prop("checked", !$(this).prop("checked"));

//直接使用JS原生代码,简单实用

this.checked=!this.checked;

});

});

})

零基础js入门试题

零基础js入门试题

————————————————————————————————作者:————————————————————————————————日期:

1,什么是Javascript? 答:Javascipt是一种脚本语言,由web浏览器进行解释和执行。 2,JavaScript是由那几个部分组成? 答:主要分为以下三种: ECMAScript : 核心 DOM : 文档对象模型 BOM : 浏览器对象模型 3,请写出两种将Javascript的应用到网页的方式 答: 方法一:将javascript代码插入html文档部分的 方法二:将javascript代码存放在一个独立的文件。用.js作为文件的扩展名,再利用 4,如何定义一个变量?变量的命名规则有哪些? 答:变量由var 运算符加变量名定义,如: var num = 24; var name= ‘金团网’; 命名规则第一个字符必须是字母、下划线(_)、或美元符号($); 变量名中不能包含空格或标点符号($ 除外); 变量名区分大小写; 不能使用保留字; 为了让变量名有更好的可读性,可以在变量名中适当的插入下划线分隔,如:var my_name = ‘金团网’; 5,Javascript的常用的几种数据类型有哪些?

JS试题

-------------------------------------- 装-------------------------------------- 订------------------------------ 线---------------------------------------- 选择题(每题2分,共计100分) 1.当表单各项添写完毕,鼠标单击提交按钮时可以触发()事 件。 A. onenter B. onsubmit C. onmouseDrag D. onmouseOver 2.分析下面的JavaScript代码段,输出结果是()。 var a=15.59; document.write(Math.round(a)); A. 15 B. 16 C. 15.5 D. 15.4 3.使用JavaScript实现下面的功能:在一个文本框中内容发生 改变后,单击页面的其他部分将弹出一个消息框显示文本框 中的内容。下面语句正确的是()。 A. B. C. D. 4.假定今天是2006年4月1日星期六,请问下列JavaScript代 码在页面上的输出结果是()。 var time=new Date(); document.write(time.getDate()); A. 2006 B. 4 C. 1 D. 6 5.在HTML中,表单中的input元素的()属性用于指定表单元 素的名称。 A. value B. name C. type D. caption 6.下面描述正确的是()。 A. switch语句用于重复执行一个语句块的操作 B. switch语句根据表达式的值执行若干语句块之一,如果没 有匹配项,则执行默认语句块中的语句 C. switch语句表达式中的值不能与后面case语句中的常量 相匹配时将出现运行错误 D. switch语句又叫循环语句 7.分析如下JavaScript代码,b的值为()。 var a=1.5 ,b;

JS考试题目

(1)、JavaScript中声明一个变量所用的关键字是var。(2)看以下JavaScript程序 var a,b,c; a=“2”; b=2; c=a+b; 运行以上程序后,变量c的值为“22”。 (3)看以下JavaScript程序* var x,y; x=10; y=x++; 运行以上程序后,变量y的值为10 。 (4)看以下JavaScript程序** var i,j; i=0; j=i&&(++i); 运行以上程序后,变量j的值为 0 。 (5)看以下JavaScript程序* var i; i=8; do{ i++; }while(i>100); 运行以上程序后,变量i的值为9 。 (6)看以下JavaScript程序* for(var i=1;i<=10;i++){

if(i= =5) continue; if(i= =8) break; alert(i); } 运行以上程序后,弹出的对话框依次输出的值为1,2,3,4,6,7。 (7)看以下JavaScript程序 var str1,str2,str3,str4; str1=""; str2="8"; str3=str1+str2; alert(str3); str4=Number(str1)+Number(str2); alert(str4); 运行以上程序后,弹出的对话框依次输出的值为 , 。(8)定义JavaScript函数所用的关键字是function。 (1)alert();的作用是:( A ) A、弹出对话框,该对话框的内容是该方法的参数内容。 B、弹出确认对话框,该对话框的要用户选择“确认”或“取消”。 C、弹出输入对话框,该对话框的可让用户输入内容。 D、弹出新窗口。 (2)看以下JavaScript程序 var num; num=5+true; 问:执行以上程序后,num的值为(D)

JS基础阶段考试试题

H5-JS基础试题 姓名:班级:成绩: 一、单选题(每小题1分,20小题,共60分) 1、null,undefined,”string",20,true和false的共同点是() A、都是对象 B、都有相同的实例属性 C、都是原始值 D、都是函数 2、下列哪个正确的引入了myScript.js() A、标记之间。() 13.函数的定义语句和函数的调用语句通常都被放在HTML文件的段中。() 14.JavaScript的函数定义允许嵌套,即在函数中可以定义另一个函数。() 二、选择题 1.以下哪个选项是JavaScript技术特征()。 A.解释型脚本语言B.跨平台 C.基于对象和事件驱动D.具有以上各种功能 2.编辑JavaScript程序时()。 A.只能使用记事本B.只能使用FrontPage编辑软件 C.可以使用任何一种文本编辑器D.只能使用Dreamweaver编辑工具 3.在程序开发过程中,用户输入内容的校验常分为功能性校验和()。 A.格式性校验B.内容性校验 C.事件性校验D.方法性校验 4.对于不支持JavaScript程序的浏览器,使用下面哪种标记会把编写的JavaScript脚本作为注释处理()。 A.标记B.' 标记 C.// 标记D./* */标记 5.在调用外部的JavaScript文件时,下面哪种写法是正确的()。 A.B. 6.如果将JavaScript脚本存储在单独的文件中,那么在IE浏览器中,选择“查看”/“源文件”命令时,查看源文件时()显示JavaScript程序源代码。 A.会 B.不会 7.下面哪种JavaScript语法格式是正确的()。 A.echo "I enjoy JavaScript";B.document.write(I enjoy JavaScript); C.response.write("I enjoy JavaScript "); D.alert("I enjoy JavaScript "); 8.JavaScript脚本是否区分字母大小写()。 A.区分B.不区分 9.标记与标记()互相嵌套。 A.能够B.不能够 10.标记应用于下列哪组标记之间()。 A.… B.… C.… D. 11.下面哪种标记是浮动框架标记()。 A.标记B.标记 C.iframe标记D.标记 12.标题标记包含6种标记,每一个级别的字体大小都有明显的区分,下面哪级标题的字号最大()。 A.<h3>B.<h4> C.<h5>D.<h6> 13.下面哪种标记是单标记()。 A.<body>B.<br> C. <title> D.<html> 14.在HTML超文本标记语言中,标记()大小写。 A.区分B.不区分 15.以下哪个常量值最大?() A.70B.025C.0×90D.0X85 16.下面四个变量声明语句中,哪一个变量的命名是正确的?() A.var for B.var txt_name C.var myname myval D.var 2s 17.下面哪一个语句定义了一个名为Myval的变量并将它的值赋为2205?()A.var myval=2205B.var MyVal=2205 C.var Myval=2205D.Myval=2205 18.下面哪一个不是JavaScript运算符?() A.=B.==C.&&D.$# 19.下面哪一个表达式的返回值为True。() A.!(3<=1)B.(1!=2)&&(2<0) C.!(20>3)D.(5!=3)&&(50<10)</p><h2>js基础测试题</h2><p>一、选择题(每题2分,多选题错选、少选不得分) 1、分析下段代码输出结果是() ? ? 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.12 2、以下关于Array 数组对象的说法不正确的是(?) A.对数组里数据的排序可以用sort 函数,如果排序效果非预期,可以给sort 函数加一个排序函数的参数 B.reverse 用于对数组数据的倒序排列 C.向数组的最后位置加一个新元素,可以用pop 方法 D.unshift 方法用于向数组删除第一个元素 3、以下代码运行的结果是输出( ?) ? ? var a = b = 10;</p><p>? ? (function(){ ? ? ? ? var a=b=20 ? ? })(); ? ? console.log(b); A.10 ? ? B.20 ? ? C.报错? ? D.undefined 4、以下代码运行后的结果是输出( ? ) ? var a=[1, 2, 3]; ? ? console.log(a.join()); A.123 ? ? B.1,2,3 ? ? C.1 ?2 ?3 ? ? D.[1,2,3] 5、在JS 中,’1555’+3 的运行结果是( ? ) A.1558 ? ? B.1552 ? ? C.15553 ? ? D.1553 6、以下代码运行后弹出的结果是( ? ) ? ? var a = 888; ? ? ++a; ? ? alert(a++);</p><h2>上海JS考试重点</h2><p>操作指南 第五章 1.监理通过审查、巡视、旁站、见证取样、验收和平行检验等方法对工程质量进行控制。 2.三阶段控制:事前控制、事中控制、事后控制。 3.事中控制即对工程实施过程进行全面控制,包括技术交底、过程输入的检验、工艺流程、检验点以及变更、不 合格质量文件等控制。 4.事后控制的重点是发现质量方面的缺陷,并通过分析提出质量改进的措施,保持质量处于受控状态。 5.开工前,项目监理机构应审查施工单位现场的质量管理组织机构、管理制度及专职管理人员和特种作业人员的 资格。 6.总监理工程师签发开工令的条件: 1)设计交底与图纸会审已完成; 2)施工组织设计已由总监理工程师签认; 3)施工单位现场质量、安全生产管理体系已建立,管理及施工人员已到位,施工机械具备使用条件,主要工 程材料已落实; 4)进场道路及水、电、通信等已满足开工要求; 7.巡视包括的下列主要内容: 1)施工单位是否按照工程设计文件、工程建设标准和批准的施工组织设计、(专项)施工方案施工; 2)使用的工程材料、构配件和设备是否合格; 3)施工现场管理人员,特别是施工质量管理人员是否到位; 4)特种作业人员是否持证上岗; 8.项目监理机构应根据工程特点、专业要求,以及建设工程监理合同约定,对施工质量进行平行检验。 9.监理机构对已覆盖的工程隐蔽部位质量有疑问的,监理机构有权要求进行重新检验。检验合格的,建设单位应 承担由此增加的费用或工期延期,并支付施工单位合理利润;不合格的,施工单位承担责任。 10.监理机构发现施工存在质量问题的,或施工不当,造成质量不合格的,应及时签发监理通知单,要求整改。整 改完毕后,监理应根据施工单位报送的监理通知回复单对整改情况进行复查,提出复查意见。 11.质量检查方法:目测法(看、摸、敲、照)、量测法(靠、量、吊、套)、试验法(理化试验、无损检验); 12.成品保护主要有:护、包、盖、封 13.单位工程观感质量检验记录的评价结果:好、一般、差 14.一般项目的质量经抽样检验合格。当采用计数抽样时,合格点率应该符合有关专业验收规范的规定,且不得存 在严重缺陷。 15.工程质量验收时不符合要求的处理: 1)对于严重的质量缺陷的检验批应重新施工;一般的质量缺陷可通过返修、更换予以解决,允许施工单位在 采取相应的措施后重新验收; 2)经有资质的检测机构检测鉴定能够达到设计要求的检验批,应予以验收; 3)经有资质的检测机构检测鉴定达不到设计要求,但经原设计单位核算认可能够满足安全和使用功能的检验 批,可予以验收。 4)经返修或加固处理的分项、分部工程,满足安全及使用功能要求时,可按技术处理方案和协商文件的要求 予以验收。 5)经返修或加固处理仍不能满足安全或重要使用要求的分部工程及单位工程,禁止验收。 6)工程质量控制资料不完整情况处理:当部分资料缺失时,应委托有资质的检测机构按有关标准进行相应的 实体检验或抽样试验,出具的检验报告可用于施工质量验收。 第六章 1.工程造价包括:建设安装工程费用,设备及工器具购置费,工程建设其他费用,预备费,建设期融资费用 2.建设工程总投资分为:建设投资和流动资产投资。建设投资即为工程造价。 3.建设安装工程费用由分部分项工程费、措施项目费、其他项目费、规费、税金组成。 4.项目监理机构应按下列程序进行工程计量和付款签证:</p><h2>JS基础阶段考试试题上课讲义</h2><p>J S基础阶段考试试题</p><p>H5-JS基础试题 姓名:班级:成绩: 一、单选题(每小题1分,20小题,共60分) 1、null,undefined,”string",20,true和false的共同点是() A、都是对象 B、都有相同的实例属性 C、都是原始值 D、都是函数 2、下列哪个正确的引入了myScript.js() A、<script href="myScript.js"> B、<script name="myScript.js"> C、 <script src="myScript.js"> D、 <script src=“myScript.js”> 3、下列哪个符号不是逻辑运算符() A、% B、|| C、 && D、 ! 4、以下()为JavaScript声明变量的语句。 A、dim x; B、int x; C、var x; D、x; 5、如下代码输出的结果是() console.log(1+ "2"+"2"); console.log(1+ +"2"+"2"); console.log("A"- "B"+"2"); console.log("A"- "B"+2); A、 122122NaNNaN B、12232NaNNaN2 C、12232NaN2NaN D、12232NaN2NaN2 6、执行下面语句后c的值是() var a=2,b=1,c=3; if(a<b) if(b<0) c=0; else c++; A、1 B、2 C、3 D、4 7、哪个操作符根据值和类型来比较变量() A、 == B、 ===</p><p>8、var a = false;var x = a ? “A”:“B”;x的值是() A、A B、B C、TRUE D、FALSE 9、程序段如下: var x = new Boolean(false); if (x) { alert('hi'); } var y = Boolean(0); if (y) { alert('hello'); } 最后的显示结果是() A、 hi B、 hi hello C、hello D、不显示 10、哪个关键字用来定义条件语句的可选分支() A、or B、else C、altenative D、next 11、下列选项中哪一个等价于() if (a) { x = b;} else { x = c;} A、x = a ? b , c; B、 x = a : b ? c; C、 x = a ? b : c; D、 x = a ? b ; c; 12、执行以下程序段后,x的值是() var x=0; switch(++x) { case 0: ++x; case 1: ++x; case 2: ++x; } A、1 B、2 C、3 D、4 13、var x = typeof new String("abc");x的值是() A、"string" B、undefined C、"object" D、"number" 14、Number(null);此代码将返回() A、Null B、1 C、undefined D、0</p><h2>HTML+JS考试题</h2><p>1. 在HTML中,下面()标签可以在页面上显示一个水平线。 A.<h2> B. C.<hr/> D.<br/> 2. 要实现以下功能:在网页中插入一个图片joke11.gif,使用者通过单击该图片,连接到joke11.htm上去。下面的HTML代码,()是正确的。 A. <A HREF="joke11.htm" IMG:SRC="images/joke11.gif"></A> B. <A HREF="joke11.htm" SRC="images/joke11.gif"></A> C. <A HREF="joke11.htm">< IMG SRC="images/joke11.gif"></A> D. <A HREF="images/joke11.gif" ></A> 3. css中想要文本垂直水平居中应该()(选两项) A.text-align:center B.display:block C.line-height D.text-decoration 4. 下面哪两项不是块标签()。(选择两项) A.<a ></a>B. C.<div>></div> D.<img> 5. 下列css语法结构,完全正确的是() A.P{font-size:12;color:red;} B.P{ font-size:12;color:# red;} C.P{ font-size:12px;color:red;} D.P{ font-size:12px;color:#red;} 6. 阅读下面的JavaScript代码: < HTML > < BODY > < SCRIPT type="text/javascript" > function f(y) { var x=y*y; return x; } for(x=0;x< 5;x++) { y=f(x); document.writeln(y); } < /SCRIPT > < /BODY > < /HTML > 输出结果是()。 A.0 1 2 3 4 B.0 1 4 9 16 C.0 1 4 9 16 25 D.以上答案都不对 7.以下代码片段中,属于绝对定位的是()。</p><h2>HTML+JS考试题</h2><p>HTML+JS测试题</p><p>————————————————————————————————作者:————————————————————————————————日期:</p><p>一. 单选题 1. 下面标记中,()在标记的位置添加一个回车符 A. <h1> B.<br> C. <enter> D. <hr> 2.要实现以下功能:在网页中插入一个图片joke11.gif,使用者通过单击该图片,连接到joke11.htm上去。下面的HTML代码,()是正确的。 A. <A HREF="joke11.htm" IMG:SRC="images/joke11.gif"></A> B. <A HREF="joke11.htm" SRC="images/joke11.gif"></A> C. <A HREF="joke11.htm">< IMG SRC="images/joke11.gif"></A> D. <A HREF="images/joke11.gif" ></A> 3. 点击页面的按钮使之打开一个新窗口加载一个网页,以下JavaScript代码中可行的是:()(选择两项) A. <input type="button" value="new" onclick="open('new.html', '_blank') "/> B. <input type="button" value="new" onclick="window.location='new.html';"/> C. <input type="button" value="new" onclick=" location.assign('new.html');"/> D. <form target="_blank" action="new.html"> <input type="submit" value="new"/> </form> 4. 根据以下的HTML代码: h1{color:limegreen;font-family:arial} 可以知道()。 A.此段代码是一个ID选择器 B.选择器的名称是color C.{}部分是对h1这个元素的解释 D.Limegreen 和font-family都是值 5. 在HTML中,下列代码()可以实现每隔60秒自动刷新页面的功能。 A.<meta http-equiv="refresh" content="1"> B.<meta http-equiv="refresh" content="60"> C.<meta http-equiv="expires" content="1"> D.<meta http-equiv="expires" content="60"> 6. 阅读下面的JavaScript代码: < HTML > < BODY > < SCRIPT type="text/javascript" > function f(y) { var x=y*y; return x; } for(x=0;x< 5;x++) { y=f(x); document.writeln(y); }</p><h2>js基础第一次测试题(附答案)教学文案</h2><p>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.12 2、以下关于Function函数对象的说法不正确的是(D )A.函数可有可无返回值 B.调用函数时传递的参数是实参 C.函数调用时候,可以用一个变量来接收函数返回值D.函数必须要有形式参数</p><p>3、以下代码运行的结果是输出(B ) var a = b = 10; (function(){ var a=b=20 })(); console.log(b); A.10 B.20 C.报错D.undefined 4、以下代码运行后的结果是输出( A ) var a=new Object(); https://www.doczj.com/doc/f34761161.html,=”admin” console.log(https://www.doczj.com/doc/f34761161.html,); A.admin B.a C.“admin”D.[a] 5、在JS 中,’1555’+3 的运行结果是( C ) A.1558 B.1552 C.15553 D.1553</p><p>6、以下代码运行后弹出的结果是( B ) var a = 888; ++a; alert(a++); A.888 B.889 C.890 D.891 7、关于变量的命名规则,下列说法正确的是(ABCDE )A.首字符必须是大写或小写的字母,下划线(_)或美元符($)B.除首字母的字符可以是字母,数字,下划线或美元符 C.变量名称不能是保留字 D.长度是任意的 E.区分大小写 8、下列的哪一个表达式将返回值为假(B )</p><h2>js考试简答</h2><p>1: IE 与非IE 如何获取event 对象,写出代码 function(evt){ var e=evt||window.evt } 2: IE 与非IE 如何阻止冒泡 IE: e.cancelBubble=true 非IE:e.stopPropagation() e.stopPropagation?e.stopPropagation():e.cancelBubble=true 3: document.write() alert() console.log() 功能与区别 功能: alert() 弹出窗口会中断程序 console.log() 在打印台输出,不会破坏网页结构 document.write()常用来网页向文档中输出内容 区别: alert()只能输出string,而且弹出一个弹窗 console.log()可以打印任何类型的数据,支持多个参数的写法 document.write()输出在原来的页面上 4:ie 与非ie 如何阻止浏览器的默认行为?有几种方法?有何不同?两种:⑴return false ⑵非IE: var e=evt||event e.preventDefault() IE: var e=evt||event e.returnValue=false 不同:⑴必须放到最后执行⑵可以放在任何地方执行 5:什么是事件流?什么是冒泡?什么是捕获</p><p>事件流:事件流是描述的从页面接受事件的顺序(当几个都具有事件的元素层叠在一起的时候,那么你点击其中一个元素,并不是只有当前被点击的元素会触发事件,而层叠在你点击范围的所有元素都会触发事件。) 事件冒泡,是从里往外逐个触发。 事件捕获,是从外往里逐个触发。 6:列举获取DOM元素的方法? 通过ID选取元素(getElementById) 通过name属性值选取元素(getElementsByName) 通过标签名选取元素(getElementsByTagName) 通过CSS类选取元素(getElementsByClassName) 7:设有DOM元素a和DOM元素b,如何将a追加到b的内部,写出代码 b.appendChild(a); 8:解释:offsetX clientX offsetLeft offsetWidth offsetX:鼠标距离事件源的横向偏移量 clientX:鼠表相对于可视窗口横向距离 offsetLeft :元素相对于父元素对象的左边距 offsetWidth:元素自身的宽度 9:如何获取可视区的宽和高? 宽:document.documentElement.clientWidth 高:document.documentElement.clientHeight 10:ie与非ie如何获取滚动距离? document.documentElement.scrollTop||document.body.scrollTop document.documentElement.scrollLeft||document.body.scrollLeft</p><h2>Js测试题</h2><p>前端JavaScript测试题 班级______ 姓名________ 得分_______ 一、耐心填一填!(每题2分,共12分) 1.JavaScript的组成部分包括___Dom____、__Bom_______、 ___ECMAScript______。 2.JavaScript声明变量的关键字是___var____。 3.JavaScript的三种引入方式有___行内____、___内部______、 ____外部_____。 4.var a = 5; var b = 3; var c=a>b?"张三":"李四"; alert(c); c的值为(张三)。 5.var a=3;b=2; var c=a+++b; c的值为(5 ),a的值为(4 )。 6.Boolean类型的值有哪两个__true【1】_______、__false【0】 _______; 二、精心选一选!(每空2分,共10分) 1. (C)描述了JavaScript的基本语法。 A、DOM B、BOM C、ECMAScript D、Jscript 2. JavaScipt是一门( B )语言。 A、强类型编程语言 B、运行在客户端弱类型编程语言 C、运行在服务端 D、浏览器不能运行 3.<script>通常放在( B )标签中。 A、<body> B、<head> C、<header> D、<foot> 4. 表达式'200'===200的值为( C ) A、true B、false C、0 D、1 5. 在JavaScript中,要修改页面p标签字体大小的话,需要修改document对象的(C )属性; A、size B、FontSize C、fontSize D、font-size 6. ”5”+5的结果是(B) A、10 B、55 C、NaN D、undefined</p><h2>上海市JS考试题题库</h2><p>监理工程师考试题 、是非题: 1、建设工程监理是专业化、社会化的建设单位项目管理,所依据的基本理论和方法来 自建设项目管理学。(对) 2、建设工程监理的实施需要建设单位的委托和授权。(对) 3、仅委托施工阶段监理的工程,工程监理单位只能根据委托监理合同和施工合同对施 工行为实行监理。(对) 4、工程监理单位应当由组织管理能力强、工程建设经验丰富的人员担任领导;应当有 足够数量的、有丰富的管理经验和应变能力的监理工程师组成的骨干队伍,要积累足够的技术、经济资料和数据;要实事求是、创造性地开展工作。(对) 5、工程监理单位不能完全取代建设单位的管理活动。它不具有工程建设重大问题的决 策权,它只能在授权范围内代表建设单位进行管理。(对) 6、我国还特别要求监理工程师通过组织协调,使影响监理目标特别是进度目标实现的 各方主体有机配合,保证监理工作实施和运行过程顺利。(对) 7、上海市规定,凡实施准用证管理的建设工程材料,未按规定取得准用证的,本市建 设工程不得使用。(对) 8、在现场监理具体的运作中,应当始终抓住对施工合同的管理。(对) 9、旁站监理由现场监理人员负责具体实施。(对) 10、文件内容是作者单方面意志的表示,其规范作用的成立与实现不以对方是否同 意为前提条件,具有极强的强制约束力。(对) 11、在效用方面一般实行“不溯既往” 和“后法推翻前法”,即文件效力所及针 对正式成立(生效)之后发生的有关事物;新文件形成之后,与其规定不一致的“旧文件”即行废止,以新文件为准。(对) 12、从事建筑活动的专业人员,应当依法取得相应的执业资格证书,并在执业资格 证书许可的范围内从事建筑活动。(对) 13、工程监理人员认为工程设计不符合工程质量标准或者合同约定是质量要求的,应 当报告建设单位要求设计单位改正。(对) 14、工程监理人员认为工程施工不符合工程设计要求、施工技术标准和合同约定 的,有权要求建筑施工企业改正。(对) 15、监理规范是项目监理机构具体从事施工阶段监理工作的依据。(对) 16、项目监理机构应按委托监理合同的约定,配备满足监理工作需要的常规检测设 备和工具。(对) 17、工程监理单位年检结论分为合格、基本合格、不合格三种。(对) 18、工程监理企业资质条件中监理工程师注册人员数量、经营规模未达到资质标 准,但不低于资质等级标准的80%,其它各项均达到标准要求,并且在过去一年内未发生1)—8)行为。(对) 19、未按法律、法规以及有关技术标准和建设工程承包合同对施工质量实施监理的应 予以纪录。(对) 20、未取得准用证的建设工程材料(钢材、水泥、沙石、商品砼、预制砼构件、墙体 材料和管道、门、窗等结构性、功能性材料)不得用于本市建设工程。(对) 21、工程建成后在使用中保证结构安全、保证人身和环境免受危害的程度,均必须 保证人身财产、工程整体免遭工程结构破环及外来危害的伤害。(对) 22、影响工程质量的因素很多,即:人、材、机、法、环,在监理过程中应注意控 制。(对) 23、严禁无技术资质的人员上岗操作,以确保工程质量,杜绝安全事故。(错) 24、监理工程师既要对最终产品进行检查验收,又要对各环节及中间产品监督、检查</p> <div> <div>相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="22950642"><a href="/topic/22950642/" target="_blank">js基础测试题</a></li> <li id="8873093"><a href="/topic/8873093/" target="_blank">js考试</a></li> </ul> </div> </div> </div> <div class="container"> <div>文本预览</div> <div class="textcontent"> </div> </div> </div> <div class="category"> <span class="navname">相关文档</span> <ul class="lista"> <li><a href="/doc/612504364.html" target="_blank">JS考试题目</a></li> <li><a href="/doc/8a8052752.html" target="_blank">js基础第一次测试题</a></li> <li><a href="/doc/c46252720.html" target="_blank">js基础第一次测试题(附答案)</a></li> <li><a href="/doc/1d156192.html" target="_blank">JS考试题目</a></li> <li><a href="/doc/f64152982.html" target="_blank">零基础js入门练习题</a></li> <li><a href="/doc/4a2910504.html" target="_blank">js基础测试题</a></li> <li><a href="/doc/6815254400.html" target="_blank">js基础第一次测试题</a></li> <li><a href="/doc/b813426939.html" target="_blank">JavaScript习题(带答案)</a></li> <li><a href="/doc/dd7807718.html" target="_blank">html+css+js测试题---副本</a></li> <li><a href="/doc/2f11325378.html" target="_blank">js基础测试题</a></li> <li><a href="/doc/f318995649.html" target="_blank">Js试题——判断题</a></li> <li><a href="/doc/544169289.html" target="_blank">js基础第一次测试题(附答案)教学文案</a></li> <li><a href="/doc/7413994319.html" target="_blank">JS考试题目</a></li> <li><a href="/doc/c93472651.html" target="_blank">javascript基础知识测试题目</a></li> <li><a href="/doc/0817258525.html" target="_blank">零基础js入门试题</a></li> <li><a href="/doc/f72372363.html" target="_blank">js基础测试题</a></li> <li><a href="/doc/3014499494.html" target="_blank">js基础测试题</a></li> <li><a href="/doc/6711476363.html" target="_blank">js基础测试题</a></li> <li><a href="/doc/a09285865.html" target="_blank">js基础测试题</a></li> <li><a href="/doc/c617070405.html" target="_blank">js基础第一次测试题(附答案)教程文件</a></li> </ul> <span class="navname">最新文档</span> <ul class="lista"> <li><a href="/doc/0619509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0a19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9619184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3319258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d719211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a519240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9019184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8819195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8319195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7b19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7019336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6819035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6819035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4219232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3b19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2a19396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2c19396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1619338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/e619066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/b019159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "f3f2035ac1c708a1294a4424"; </script> <script type="text/javascript">bdtj();</script> <footer class="footer"> <p><a href="/tousu.html" target="_blank">侵权投诉</a>&nbsp;&copy; 2022 www.doczj.com <a href="/sitemap.html">网站地图</a></p> <p> <a href="https://beian.miit.gov.cn" target="_blank">闽ICP备18022250号-1</a>&nbsp;&nbsp;本站资源均为网友上传分享,本站仅负责分类整理,如有任何问题可通过上方投诉通道反馈 <script type="text/javascript">foot();</script> </p> </footer> </body> </html>