好文档 - 专业文书写作范文服务资料分享网站

鲤鱼IT编程教育——WEB全栈工程师许昌学院集训营第八周考试题目

天下 分享 时间: 加入收藏 我要投稿 点赞

姓名:

选择/判断每题3分,简答每题10分,总计100分

1.有一个变量a=4.2,现想将其向上取整,用到的方法是(D) A:Math.abs(a)

B:Math.floor(a) D:Math.ceil(a)

C:Math.random(a)

解析:A:取绝对值;B:向下取整;C:随机数:返回0到1之间的伪随机数

2.页面中有一个元素oDiv,以下哪种方法可以获取它的宽度(B) A:oDiv.offsetLeft C:oDiv.clientLeft

B:oDiv.offsetWidth D:oDiv.clientWidth

解析:A:元素的左外边框和参考父元素左内边框的距离;C:边框的厚度,不指定默认为0;D:元素的客户区宽(水平方向上内边距+内容宽),不包括滚动条

3.分析以下代码,输出结果是(A) A:true

false

1

B:true true

C:false false D:false true

解析:var one; 只定义未赋值,故one是的值为undefined, undefined和null转换为Boolean类型后都为false

4.下面符合一个有效的javascript变量定义规则的是?(A) A:_$te$t2 C:a bc

B:with D:2a

解析:第一个字符必须是一个字母、下划线(_)或一个美元符号($);其他字符可以是字母、下划线、美元符号或数字;1.with是关键字2. 不能以数字开头3. 变量名不能有空格

5.script标签中定义var a=\则执行a%b会得到(A) A:5

B:”5” D:null

C:undefined

解析:%:隐式转换,会将a转换为数字类型 6.给页面添加javascript的方式有(ABC)

A:使用script标签,将javascript代码写到之间 B:添加外部javascript文件 C:在起始标签书写javascript代码 D:使用@import引入javascript文件

解析:@import将css文件引入到css文件中 7.分析以下代码,输出结果是(D) A:2 C:3

B:12 D:21

2

解析:引用型数据类型复制时,复制的是指针,不会重新分配区域 8.以下哪些数据转换成Boolean值时会返回false(ABC) A:null C:0

B:undefined E:’ ’

D:’0’

解析:\空字符串)、0和NAN、null、undefined转换成Boolean值时都会返回false

9.关于Javascript中数组的说法中,不正确的是:(A) A:数组的长度必须在创建时给定,之后便不能改变

B:数组中有一个length属性,可以通过修改length的值,来清空数组 C:数组内元素的类型可以不同 D:数组可以在声明的同时进行初始化

解析:A:可以动态给数组添加或删除数据,数组长度就会发生改变 10.以下代码的输出结果是(A) A:”number” C:”function”

11.如下代码输出的结果是什么(C) A:122 B:122 C:122 D:122

122 32 122 32

NaN NaN NaN2 NaN2

NaN NaN2 NaN NaN2

解析:C:\的运算中,需要先把\和\用Number函数转换为数值,其结果为NaN,在减法操作中,如果有一个是NaN,则结果是NaN,因此\结果为NaN。然后和\进行字符串合并,变成了NaN2.

D:\结果为NaN,然后和数值2进行加法操作,在加法操作中,如果有一个操作数是NaN,则结果为NaN。

4

12.分析以下代码,输出结果是(B) A:变大

B:

变大

D:

C:id=”btn”

13.分析以下代码,输出结果是(A) A:helloworld B:helloworld C:helloworld D:helloworld

报错 helloworld hello undefined

解析:var bar=\定义在函数内部,函数外面不可以调用

5

鲤鱼IT编程教育——WEB全栈工程师许昌学院集训营第八周考试题目

姓名:选择/判断每题3分,简答每题10分,总计100分1.有一个变量a=4.2,现想将其向上取整,用到的方法是(D)A:Math.abs(a)B:Math.floor(a)D:Math.ceil(a)C:Math.random(a)解析:A:取绝对值;
推荐度:
点击下载文档文档为doc格式
8fg783oayu7dd7d92wae4uc568cqcf01a1m
领取福利

微信扫码领取福利

微信扫码分享