问道深山去,听禅紫气来。

《JavaScript基础与应用》期末作业考核-00002

阅读:17 更新时间:2023-03-20 02:01:16

《JavaScript基础与应用》期末作业考核-00002


------------------------
1.在window对象中,可以实让用户输入参数,从而实现进一步的交互的方法是()。
A.alert
B.prompt
C.conform
D.open
正确答案:false

2.下列可以作为js函数命名的是()。
A.clear
B.click
C.catch
D.ca
正确答案:false

3.下面页面标签中,可以获取js中光标事件的是()。
A.span
B.textarea
C.td
D.button
正确答案:false

4.获取id为test的元素的方式为( )。
A.document.getElementsByName
B.document.getElementBtId
C.document.getElementsByTagName
D.document.getElementsByClassName
正确答案:false

5.如何在警告框中写入 "Hello World"?( )
A.alertBox="Hello World"
B.msgBox("Hello World")
C.alert("Hello World")
D.alertBox("Hello World")
正确答案:false

6.var sex=a; if(sex==1){ console.log('boy') }else if(sex==2){ console.log('girl') } else{ console.log('guess') }
A.a is not defined
B.boy
C.guess
D.NULL
正确答案:false

7.在Javascript中,需要声明一个整数类型的变量num,以下()语句能实现上述要求?
A.int num;
B..number num;
C.var num;
D.Integer num;
正确答案:false

8.var num = 1+2*3;的结果为( )。
A.6
B.7
C.8
D.9
正确答案:false

9.表达式123%7的计算结果是()。
A.2
B.3
C.4
D.5
正确答案:false

10.存放着有关显示浏览器屏幕的信息的window对象是()。
A.location
B.screen
C.history
D.navigator
正确答案:false

11.var a = 12; var b = 21;a = a + b;b = a - b;a = a - b;console.log(a);console.log(b),控制台显示的结果是()。
A.12,12
B.21,21
C.12,21
D.21,12
正确答案:false

12.循环语句中终止本次循环需要使用( )关键字?
A.break
B.default
C.continue
D.return
正确答案:false

13.调用事件的keyCode属性,按下键盘5,那么返回的是()。
A.5
B.53
C.空
D.05
正确答案:false

14.form表单用来发送http请求,提交的时候,发送到服务器的数据具有()属性。
A.id
B.src
C.name
D.type
正确答案:false

15.js中判断变量a和b恒等的语句为( )。
A.a = b
B.a == b
C.a === b
正确答案:false

------------------------
1.JS具有以下选项中的哪些特征?
A.解释型的程序设计语言
B.具有面向对象特性
C.需要在特定的语言环境下运行
D.客户端脚本语言
正确答案:false

2.addEvent事件监听可以给一个标签添加多个事件,并且之前的不会被覆盖掉,下面关于addEvent事件参数的说法,正确的是?
A.第一个参数是传入对应的事件的类型
B.addevent第二个参数,就是函数的回调
C.如果第三个参数是false,那么事件执行从下往上
D.如果第三个参数是true,那么事件执行从下往上
正确答案:false

3.下面哪些是JavaScript运算符?
A.=
B.$
C.==
D.&&
正确答案:false

4.下面关于js中字符串的说法,正确的是?
A.使用charAt()返回指定位置的字符
B.使用charCodeAt()返回在指定的位置的字符的unicode编码
C.使用indexOf()返回指定字符串在字符串中首次出现的位置。匹配不到则返回0
D.使用concat()方法连接字符串
正确答案:false

5.下面关于setAttribute()方法的说法中,正确的是?
A.setAttribute()方法做出的修改会反映在文档本身的源代码里
B.只能通过元素节点对象调用
C.需要传递两个参数
D.可以对属性节点的值做出修改
正确答案:false

6.下列哪些属于js的事件?
A.onfocus
B.onchange
C.onblur
D.onhover
正确答案:false

7.在JavaScript语言中,document.ready加载内容不包括下面哪些?
A.jpg图片
B.png文件
C.文档结构
D.bmp文件
正确答案:false

8.下列哪些是鼠标事件?
A.onmouseover
B.onmousedown
C.onmousemove
D.onmouseup
正确答案:false

9.js获取元素值的方式有哪些?
A.Element.value
B.Element.innerText
C.Element.innerHTML
D.Element.val
正确答案:false

10.下列可以执行js的浏览器有哪些?
A.谷歌浏览器
B.360浏览器
C.safari浏览器
D.ie浏览器
正确答案:false

------------------------
1.任何循环语句的循环体至少要执行一次。
T.对
F.错
正确答案:false

2.函数的关键字是function
T.对
F.错
正确答案:false

3.外部脚本必须包含 <script> 标签吗?
T.对
F.错
正确答案:false

4.在JavaScript中,任何一种循环结构的程序段,都可以用while循环实现。
T.对
F.错
正确答案:false

5.循环语句是可以嵌套的,不仅相同的循环语句可以嵌套,不同的循环语句也可以嵌套。
T.对
F.错
正确答案:false

6.可以通过innerHTML来获取元素内容
T.对
F.错
正确答案:false

7.提交表单函数是submit()
T.对
F.错
正确答案:false

8.if语句可以实现多路分支。
T.对
F.错
正确答案:false

9.js中定义变量关键词是var
T.对
F.错
正确答案:false

10.js引用的嵌入式方式是写在html页面中的
T.对
F.错
正确答案:false

11.用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null.
T.对
F.错
正确答案:false

12.如果有定义var a=true,b;那么a ll b的结果为true。
T.对
F.错
正确答案:false

13.//是用来输出多行注释的.
T.对
F.错
正确答案:false

14.js是属于网络的脚本语言.
T.对
F.错
正确答案:false

15.判断全等的方式为==
T.对
F.错
正确答案:false

推荐信息