课程导航
Web前端开发 |
客观题 |
编程题 |
概论 |
单元测试1 |
|
HTML基础 |
单元测试2 |
单元作业1 |
CSS样式 |
单元测试3 |
单元作业2 |
CSS布局与定位 |
单元测试4 |
单元作业3 |
CSS3 |
单元测试5 |
|
JavaScript基础 |
单元测试6 |
单元作业4 |
JQuery & HTML5 & Bootstrap |
单元测试7 |
|
期末考试 |
客观选择题 |
这个还是自己写吧 |
1.toString()的作用是( )。
编号 |
选项 |
A |
将任意类型的数据转换为字符串类型 |
B |
将任意类型的数据转换为空值类型 |
C |
将任意类型的数据转换为数字类型 |
D |
将任意类型的数据转换为布尔类型 |
2.下列代码最终结果不是NAN的是( )。
编号 |
选项 |
A |
Number(“12你好”); |
B |
parseInt(“12你好”); |
C |
parseFloat(“你好12”); |
D |
Number(“你好12”); |
3.下列表达式的值正确的是( )。
编号 |
选项 |
A |
4*3结果是15 |
B |
10%3结果是1 |
C |
11%3结果是3 |
D |
“5”+5结果是10 |
4.表达式18>15 && 18<20的结果是( )。
编号 |
选项 |
A |
true |
B |
20 |
C |
false |
D |
15 |
5.下列说法正确的是( )。
编号 |
选项 |
A |
if语句块的{}可以省略 |
B |
if语句块的()可以省略 |
C |
if语句块的条件表达式可以是任意类型 |
D |
if语句块的{}不可以省略 |
6.关于arr.slice()说法错误的是( )。
编号 |
选项 |
A |
元素组成新数组返回 |
B |
选取arr中starti位置开始,到endi结束的所有 |
C |
原数组保持不变 |
D |
将会直接修改原数组 |
7.已知var h1 = document.getElementById(“a1"),下列修改属性值正确的是( )。
编号 |
选项 |
A |
h1.hasAttribute(“name” , ”zhangsan”) |
B |
h1.setAttribute(“name”) |
C |
h1.setAttribute(“name” , ”zhangsan”) |
D |
h1.getAttribute(“name”) |
8.var t = 10; function test(test){ t = t + test; console.log(t); var t = 3; } test(t); console.log(t); 运行结果是( )?
编号 |
选项 |
A |
3 10 |
B |
NaN 10 |
C |
3 3 |
D |
NaN 3 |
9.能够返回父节点的方法是( )。
编号 |
选项 |
A |
nodeValue |
B |
parentNode |
C |
nodeName |
D |
nodeType |
10.创建元素的方法是( )。
编号 |
选项 |
A |
createAttribute() |
B |
createTextNode() |
C |
createElement() |
D |
appendChild() |
11.能够返回节点文本值的方法是( )。
编号 |
选项 |
A |
innerHTML |
B |
childNodes |
C |
parentNode |
D |
attributes |
12.关于对变量的说法,错误的是( )。
编号 |
选项 |
A |
可以使用var key=val的形式赋值 |
B |
var carname=“Volvo”;var carname;顺序执行后,carnme的值依然为Volvo |
C |
若声明而未对变量赋值,该变量的值为undefined |
D |
由于javascript的动态特性,不需要定义变量,直接采取key= val的形式赋值,key为局部变量 |
13.下面符合一个有效的javascript变量定义规则的是( )。
编号 |
选项 |
A |
withA |
B |
a bc |
C |
_tetetet2 |
D |
2a |
14.join()方法的作用是( )。
编号 |
选项 |
A |
连接两个或更多的数组,并返回结果 |
B |
把数组的所有元素放入一个字符串 |
C |
检测数值元素的每个元素是否都符合条件 |
D |
检测数值元素,并返回符合条件所有元素的数组 |
15.放在HTML中()部分JavaScript会在页面加载的时候被执行( )。
编号 |
选项 |
A |
文件结束位置 |
B |
文件起始位置 |
C |
标签部分 |
D |
标签部分 |
16. 下列哪个正确的引入了myScript.js( )。
17.输出 “Hello World” 的正确 Javascript 语法是( )。
编号 |
选项 |
A |
printf(“Hello World”) |
B |
response.write(“Hello World”) |
C |
print(“Hello World”) |
D |
document.write(“Hello World”) |
18.JavaScript 用法描述错误的是( )。
编号 |
选项 |
A |
脚本必须位于 HTML 的 或 部分中 |
B |
标签之间 |
D |
HTML 文档中可放入不限数量的脚本 |
19.JavaScript支持的选择结构包括if语句与select语句。
20.JavaScript支持的循环结构包括for语句与while语句。
真实的hello world
原创文章 63获赞 24访问量 2万+
关注
私信
展开阅读全文
作者:真实的hello world
Web
林业
单元
大学
web前端
单元测试
web前端开发
测试
JavaScript