JS上第3单元理论练习题题库(40道)

上传人:ja****ee 文档编号:180507873 上传时间:2021-04-21 格式:DOCX 页数:7 大小:38.33KB
返回 下载 相关 举报
JS上第3单元理论练习题题库(40道)_第1页
第1页 / 共7页
JS上第3单元理论练习题题库(40道)_第2页
第2页 / 共7页
JS上第3单元理论练习题题库(40道)_第3页
第3页 / 共7页
JS上第3单元理论练习题题库(40道)_第4页
第4页 / 共7页
JS上第3单元理论练习题题库(40道)_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JS上第3单元理论练习题题库(40道)》由会员分享,可在线阅读,更多相关《JS上第3单元理论练习题题库(40道)(7页珍藏版)》请在金锄头文库上搜索。

1、JS上第3单元理论练习题1、下列哪种类型是typeof运算符返回值的数据类型?单选题A stringB numberC booleanD 不确定 正确答案:A 2、()函数可以检测变量不是一个数值?单选题A alert()B console.log()C innerHTMLD isNaN() 正确答案:D 3、()数值用于表示一个本来要返回数值的,但执行某些操作后未返回数值的情况?单选题A numberB 浮点数C 小数D NaN 正确答案:D 4、var defaultNum = 101;console.log(typeof defaultNum)的输出结果是?单选题A stringB nu

2、mberC booleanD default 正确答案:B 5、使用 typeof 操作符返回结果是什么数据类型的?单选题A undefinedB stringC nullD number 正确答案:B 6、以下哪种声明变量的方式有效但不推荐使用?单选题A var a = 8;B var a;C var a,b=9;D a = 8; 正确答案:D 7、通过script标签引入外部 JavaScript 文件时,必须将 ( )属性设置为指向相应文件的 URL。单选题A hrefB linkC srcD target 正确答案:C 8、当一个变量未赋值时,它的值是?单选题A nullB 无C un

3、definedD 任意型 正确答案:C 9、console.log(document.getElementById(num).id)的输出结果是?单选题A 空白字符B undefinedC 报错D num 正确答案:D 10、假设HTML页面中有5个LI元素,那么以下代码输出的结果是?var len = document.getElementsByTagName(li).length;console.log(len);单选题A 1B 0C 5D null 正确答案:C 11、178.9var price = document.getElementById(price).innerHTML;co

4、nsole.log(typeof price)打印结果是?单选题A stringB numberC booleanD undefined 正确答案:A 12、以下哪个函数可以判断某些值是不是非数字?单选题A isString()B NaN()C isNaN()D isUndefined() 正确答案:C 13、document.write(isNaN(-1.23);输出的结果是?单选题A yesB noC trueD false 正确答案:D 14、以下哪个数据不是number型?单选题A 5.89B 199C NaND 230.21 正确答案:D 15、请选择输出内容:var a;conso

5、le.log(a);console.log(b);单选题A undefined 程序报错B undefined undefinedC undefined nullD null undefined 正确答案:A 16、alert(typeof undefined)弹出结果是?单选题A numberB undefinedC 报错D NaN 正确答案:B 17、ECMAScript 中有哪5 种基本数据类型?多选题A undefinedB nullC stringD number 正确答案:ABCD 18、JavaScript 是一种专为与网页交互而设计的脚本语言,由下列哪三个不同的部分组成?多选题

6、A 浏览器B CMAScript,提供核心语言功能C 文档对象模型(DOM),提供访问和操作网页内容的方法和接口;D 浏览器对象模型(BOM),提供与浏览器交互的方法和接口。 正确答案:BCD 19、以下变量的命名不正确的是多选题A name1B $abcC 66ageD var 正确答案:CD 20、下列表达式为true的有 ?多选题A isNaN(123)B isNaN(123a)C isNaN(a123)D isNaN(abc) 正确答案:BCD 21、JS中变量的数据类型是由它的值来决定的。判断题A 正确B 错误 正确答案:A 22、任何涉及 NaN 的操作(例如 NaN/10)都会返

7、回 NaN,判断题A 正确B 错误 正确答案:A 23、var message;这行代码定义了一个名为 message 的变量,该变量只能用来保存数值型数据判断题A 正确B 错误 正确答案:B 24、一般应该把元素放在页面最后,即主要内容后面,标签前面判断题A 正确B 错误 正确答案:A 25、把 JavaScript 插入到 HTML 页面中要使用元素。使用这个元素可以把 JavaScript 嵌入到HTML 页面中,让脚本与标记混合在一起;也可以包含外部的 JavaScript 文件。判断题A 正确B 错误 正确答案:A 26、JS 的所有数字,包括整数和小数都属于一种类型 - Numbe

8、r判断题A 正确B 错误 正确答案:A 27、getElementsByTagName()方法只能通过document对象来使用。判断题A 正确B 错误 正确答案:B 28、NaN表示not a number,但它是Number类型的。判断题A 正确B 错误 正确答案:A 29、js是一门弱语言,它在声明变量时无需确定变量的类型,js在运行时会自动判断。判断题A 正确B 错误 正确答案:A 30、document.getElementById()是通过ID名来获取元素。判断题A 正确B 错误 正确答案:A 31、alert(isNaN(10)输出的结果是?填空题 正确答案:false 32、(

9、 ),即非数值(Not a Number)是一个特殊的数值填空题 正确答案:NaN 33、所谓( ),就是该数值中必须包含一个小数点,并且小数点后面必须至少有一位数字。填空题 正确答案:浮点数值 34、var n = 90;通过( )语句来检测n变量的数据类型?填空题 正确答案:typeof(n)或typeof n; 35、通过( )操作符来检测变量的数据类型?填空题 正确答案:typeof 36、console.log(isNaN(5);打印结果是_。填空题 正确答案:false 37、alert(typeof(3+4)输出的结果是?填空题 正确答案:number 38、通过()语句来获取id名为wrap元素的class名?填空题 正确答案:document.getElementById(wrap).className 39、console.log(“abc”/18);打印的结果是?填空题 正确答案:NaN 40、typeof是一个运算符,有2种使用方式,分别是()和();填空题 正确答案:typeof(变量) typeof 变量

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号