扩展函数不能返回空值html,JavaScript程序设计-中国大学mooc-题库零氪

第1章 JavaScript初探

JavaScript简介随堂测验

1、JavaScript由哪三部分组成( )

A、ECMAScript

B、BOM

C、CSS

D、DOM

JavaScript相关应用随堂测验

1、以下哪个选项是JavaScript技术特性?( )

A、跨平台性

B、解释型脚本语言

C、基于对象的语言

D、具有以上各种功能

HBuilder的快速开发随堂测验

1、JavaScript的编写工具有?( )

A、记事本

B、Dreamweaver

C、HBuilder

D、任何一种文本编辑器

JavaScript的使用方法随堂测验

1、在页面中使用JavaScript有哪些方法,不正确的是

A、使用 标签将JavaScript 代码嵌入到网页中

B、放置在由

C、放置在HTML标签以on开头的属性即事件处理程序中

D、放置在由 标记的src 属性指定的外部文件中

JavaScript常用的输出语句随堂测验

1、如何在警告框中写入 "Hello World"?

A、alertBox="Hello World"

B、msgBox("Hello World")

C、alert("Hello World")

D、alertBox("Hello World")

JavaScript实现商品详情展示随堂测验

1、在HTML中嵌入JavaScript,应该使用的标记是( )

A、〈script〉〈/script〉

B、〈head〉〈/head〉

C、〈body〉〈/body〉

D、〈JS〉〈/JS〉

2、在以下的 HTML 中,哪个是正确引用外部样式表的方法?

A、

B、

C、mystyle.css

D、mystyle.css

3、在 HTML 文档中,引用外部样式表的正确位置是?

A、文档的末尾

B、文档的顶部

C、

部分

D、

部分

4、外部脚本必须包含 标签

JavaScript初探-单元测验

1、插入 Javacript 的正确位置是?

A、

部分

B、

部分

C、

部分和 部分均可

D、

部分

2、window的哪个方法可以显示警告对话框?

A、confirm()

B、alert()

C、prompt()

D、open()

3、JavaScript特性不包括?

A、解释性

B、用于客户端

C、基于对象

D、面向对象

4、在调用外部JavaScript文件(test.js)时,下面哪种写法是正确的?

A、

B、

C、"test.js"

D、

5、单独存放JavaScript的脚本文件的扩展名是()

A、css

B、html

C、script

D、js

6、JavaScript中是否区分大小写?

7、JavaScript程序在不同的浏览器上运行时,将得到的结果一定是相同的

第2章JavaScript语言基础-JavaScript 数据类型

JavaScript 数据类型-数值型随堂测验

1、var num = 3.456789; var n=num.toFixed(3); 请问n的值是?

A、3

B、3.456

C、3.457

D、3.458

JavaScript 数据类型-字符串随堂测验

1、JavaScript字符串:"mypass ' ,这种写法对吗?

JavaScript 数据类型-布尔型随堂测验

1、JavaScript在必要的时候将true转化为1,将false转化为0。

JavaScript数据类型-特殊数据类型随堂测验

1、JavaSript中的关键字null是一个特殊的值,它表示值为空,用于定义空的或者不存在的引用。

复合数据类型-json 的遍历随堂测验

1、JSON 是用于存储和传输数据的格式。

数据类型的自动转换随堂测验

1、JavaScript表达式:"5" - 0=5 正确?

typeof的用法随堂测验

1、typeof运算符把类型信息用字符串返回。

JavaScript 数据类型

1、在JavaScript中,'1555'+3的运行结果是( )

A、1558

B、1552

C、15553

D、1553

2、以下不属于javascript中提供的常用数据类型的是

A、string

B、number

C、undefined

D、float

3、typeof [“1”,“2”,“3”] 的结果是

A、“number”

B、“boolean”

C、“object”

D、“string”

4、JavaScript语句 var a1=10; var a2=20; alert("a1+a2="+a1+a2) 将显示( )结果

A、a1+a2=30

B、a1+a2=1020

C、a1+a2=a1+a2

D、"a1+a2="+a1+a2

5、typeof null返回object

6、typeof 3.14返回number

7、5 + null 返回 5

8、"5"* 2 返回 10

第2章JavaScript语言基础-JavaScript变量和函数

JavaScript 变量随堂测验

1、JavaScript变量名称不能是保留字

变量与函数

1、以下变量名,哪个符合命名规则( )

A、with

B、_abc

C、a&bc

D、1abc

2、在JavaScript中,有关函数的说法错误的是( )

A、函数是独立主程序,具有特定功能的一段代码块

B、函数的命名规则和变量名相同

C、函数必须使用return语句

D、函数的调用时直接用函数名,并给形参赋值

3、以下哪个单词不属于JavaScript保留字( )

A、with

B、parent

C、class

D、void

4、如果有函数定义function f(x,y){…},那么以下正确的函数调用是( )

A、f1,2

B、(1)

C、f(1,2)

D、f(,2)

5、在定义JavaScript变量中,一定要指出变量名和值。

6、用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。

7、JavaScript规定在使用中任何变量之前必须先使用var声明它。

8、在使用var x=1声明变量x之后,赋值语句x="今天天气真好"将出错。

第2章JavaScript语言基础-JavaScript控制语句

JavaScript控制语句

1、下列JavaScript的判断语句中( )是正确的

A、if(i==0)

B、if(i=0)

C、if i==0 then

D、if i=0 then

2、下列JavaScript的循环语句中( )是正确的

A、f(i<10;i++)

B、for(i=0;i<10)

C、for i=1 to 10

D、for(i=0;i<=10;i++)

3、有语句“var x=0;while( ) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:

A、x<10

B、x<=10

C、x<20

D、x<=20

4、下面代码,k的运行结果是( ) var i = 0,j = 0; for(;i<10,j<6;i++,j++){ k = i + j; }

A、16

B、10

C、6

D、12

5、switch语句中的break;语句作用是分支从此退出,以免执行后续语句。

6、continue语句只用在循环语句中,控制循环体满足一定条件时提前退出本次循环,继续下次循环。

7、break语句在循环语句中,控制循环体满足一定条件时提前退出循环,不再继续该循环。

8、throw语句允许创建自定义错误,创建或抛出异常(exception)

JavaScript基础:作业

1、猜数字游戏改版(或者其它你能想到的小游戏或小特效)

第3章 常用内置对象-常用属性与方法

新建 JavaScript 数组随堂测验

1、可以用字面量方式声明数组如下:var arr = ["one", "two", "three"];

数组对象的常用属性与方法随堂测验

1、以下代码运行后的结果是输出( ) var a=[1, 2, 3]; console.log(a.join());

A、123

B、1,2,3

C、1 2 3

D、[1,2,3]

定时器函数setInterval()与setTimeout()随堂测验

1、setInterval(fn1,1000) 只会调用一次 fn1。

日期对象的应用:动态时钟的实现、考试倒计时的实现、节日倒计时的实现随堂测验

1、Date 对象的 getMonth() 获取到的值比实际月份小1

数组与日期

1、在JavaScript中( )方法可以对数组元素进行排序。

A、add()

B、join()

C、sort()

D、length()

2、下列关于Date对象的getMonth()方法的返回值描述,正确的是( )。

A、返回系统时间的当前月

B、返回值的范围介于1~12之间

C、返回系统时间的当前月+1

D、返回值的范围介于0~11之间

3、setTimeout("adv()",20)表示的意思是( )。

A、20秒后,adv()函数就会被调用

B、20分钟后,adv()函数就会被调用

C、20毫秒后,adv()函数就会被调用

D、adv()函数被持续调用20次

4、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

5、对数组里数据的排序可以用 sort 函数,如果排序效果非预期,可以给 sort 函数加一个排序函数的参数

6、reverse 用于对数组数据的倒序排列

7、向数组的最后位置加一个新元素,可以用 pop 方法

8、unshift 方法用于向数组删除第一个元素

第3章 常用内置对象-字符串及应用于表单

随机点名器的实现随堂测验

1、innerHTML 属性用于设置或返回指定标签之间的 HTML 内容。

字符串对象常用的属性与方法随堂测验

1、1. var str="hello world"; document.write(str.indexOf("llo")); 输出结果为

A、1

B、2

C、3

D、4

标题栏滚动显示效果随堂测验

1、var str="hello world"; document.write(str.substr(3,5)); document.write("
"); document.write(str.substring(3,5)); 输出结果为

A、lo wolo

B、lolo wo

C、llollo

D、lowolo

form 对象-表单随堂测验

1、表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。

表单及其控件的访问随堂测验

1、输入框中maxlength属性表示输入框中允许输入字符的最大数。

input 控件常用方法随堂测验

1、元素调用blur()方法可以让光标离开当前元素上

下拉列表框的应用随堂测验

1、selectedIndex 属性可设置或返回下拉列表中被选选项的索引号。

表单简单验证随堂测验

1、下列代码能否验证oValue变量中的字符串长度必须是6~18位? if(oValue.length > 18 || oValue.length < 6){ //字符串长度必须是6~18位 oUsername_span.innerHTML = "长度应为6~18个字符"; oUsername_span.style.color = "red";//设置颜色为红色

字符串及表单测试

1、String对象的方法不包括( )。

A、charAt()

B、substring()

C、toUpperCase()

D、length()

2、使用split("-")方法对字符串"北京-东城区-米市大街8号-"进行分割的结果是( )。

A、返回一个长度为4的数组

B、返回一个长度为3的数组

C、不能返回数组,因为最后一个"-"后面没有数值,代码不能执行

D、能够返回数组,数组中最后一个元素的数值为null

3、以下有关表单的说明中,错误的是:( )。

A、表单通常用于搜集用户信息。

B、form标签中使用 action 属性指定表单处理程序的位置。

C、表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。

D、form标签中使用method 属性指定提交表单数据的方法。

4、下列选项中,有关数据验证的说法中正确的是( )。

A、客观上讲,使用客户端验证也会受限于客户端的浏览器设置。

B、使用客户端验证可以减轻服务器压力

C、基于JavaScript的验证机制正是将服务器的验证任务转嫁至客户端,有助于合理使用资源。

D、以上说法均正确

5、对字符串str="welcome to china"进行操作 str.toUpperCase(),返回值是"Welcome To China"

6、对字符串str="welcome to china"进行操作 str.substring(1,5)返回值是"elcom"

7、对字符串str="welcome to china"进行操作 str.length的返回值是16

8、对字符串str="welcome to china"进行操作 str.indexOf("come",4)的返回值为4

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500161.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

西安邮电大学计算机学院学生会,2017年度计算机学院教职工代表大会工作报告.doc...

PAGE \* MERGEFORMAT 51凝心聚力&#xff0c;开拓创新&#xff0c;以主人翁的工作态度共谋计算机学院新发展2017/2018学年计算机学院教代会学院工作报告王忠民各位代表&#xff1a;大家下午好&#xff01;今天&#xff0c;我们在这里召开计算机学院教职工代表大会&#xff0c;回…

电子数字计算机最早应用于哪个领域,2013计算机一级B考试模拟试题及答案(2)...

无忧考网为大家收集整理了《2013计算机一级B考试模拟试题及答案(2)》供大家参考&#xff0c;希望对大家有所帮助&#xff01;&#xff01;&#xff01;1).已知“装”字的拼音输入吗是“zhang”&#xff0c;而“大”字的拼音输入码是“da”&#xff0c;它们的国标码的长度的字节…

计算机管理扫不出我的独显,win10正式版系统下检测不到独立显卡的解决方法

通常很多电脑中都会有独立显卡&#xff0c;具备单独的显存&#xff0c;不占用系统内存&#xff0c;而且技术上领先于集成显卡&#xff0c;能够提供更好的显示效果和运行性能&#xff0c;然而有win10正式版系统用户却反应说遇到检测不到独立显卡的情况&#xff0c;但是自己电脑明…

北大计算机考研题一般出自哪里,北大计算机考研常见问题解答

北大计算机考研常见问题解答高校 免费考研论坛/2007-04-11原文内容来自免费考研论坛&#xff0c;请点击查看全文http://bbs.freekaoyan.com/viewthread.php?tid123937Q: 我想了解关于北大计算机(以下简称PKUCS)考研的基本情况、数据、规则&#xff0c;怎么办&#xff1f;A: 请…

iOS中通知的使用

一、NSNotificationCenter简介&#xff1a;NSNotificationCenter是一个单进程范围内的全局通知中心&#xff0c;每一个App都有一个单例的NSNotificationCenter&#xff0c;通过一个字符串来注册和触发通知&#xff0c;为不同类之间进行消息传递和函数调用提供了一种比较简单的方…

计算机组成原理201501,计算机组成原理201501.pdf

试卷代号 1254座位号rn 国家开放大学 中央广播电视大学 2014年秋季学期 开放本科 期末考试 计算机组成原理试题 2015年1月 一 选择题 每小题3分 共36分 1 下列数中最小的数是 A 101011 2 B 51 8 C 00111001 BCD D 103 16 2 两个补码数相加 只有在符号位一一一一一时有可能产生溢…

iOS零散知识点

1.通过UIDevice类的model属性可以得知当前设备是什么&#xff0c;比如模拟器、iPhone、iPad还是iPod。2.使屏幕不变暗&#xff1a;[[UIApplication sharedApplication] setIdleTimerDisabled:YES];3.UILabel多行文本(1)UILabel可以显示多行文本&#xff0c;它有一个属性叫numbe…

大连理工大学计算机原理实验,大连理工大学计算机原理实验第一次实验-20210406081759.pdf-原创力文档...

大连理工大学实验报告实验室(房间号) &#xff1a; 420 实验台号码&#xff1a; 班级&#xff1a; 电通 1402 姓名&#xff1a; 糜智华指导教师签字&#xff1a; 成绩&#xff1a;实验 一 汇编语言上机操作 &动态调试程序 DEBUG的使用 &运算类程序设计一、实验目的和要…

计算机硬件结构控制信息,计算机硬件的基本结构

在当前的信息社会中&#xff0c;计算机扮演着非常重要的角色. 以下是Baifen编辑器汇编的计算机硬件基本结构的内容. 欢迎阅读&#xff01;电子数字计算机首先作为一种计算工具出现. 不难想象&#xff0c;如果计算机能够在没有人工干预的情况下自动完成计算&#xff0c;那么它必…

KVO和KVC简介

一、Key-Value-Observing--KVO(键值观察者模式)(1)简介&#xff1a;此机制可以在一个类中监听另外一个类的属性变化&#xff0c;包括我们自己的类和已有的Cocoa类库中的类。当被监听的类的属性发生了变化时&#xff0c;观察者会收到通知&#xff0c;可以针对属性变化添加自己的…

iOS中的异步和多线程概况

一、异步(1)当一个异步过程调用发出后&#xff0c;调用者不能立刻得到结果。实际处理这个调用的部件在完成后&#xff0c;通过状态、通知和回调来通知调用者。比如iOS类库中的NSURLConnectioin中使用代理的方式就是异步。(2)iOS类库中的异步调用提供自动的多线程并发&#xff0…

计算机系答辩麻烦,计算机专业的你,答辩时有多卑微?

你用英语都写不出来的东西就别指望用代码写了。又是一年毕业季&#xff0c;计算机专业的同学们&#xff0c;毕业设计都做好了吗&#xff1f;论文都写完了吗&#xff1f;查重过了吗&#xff1f;答辩准备好了吗&#xff1f;答辩&#xff0c;是你毕业前面临的最后一道关卡&#xf…

计算机A级作文,关于被计算机的作文(共一篇)-疾风作文网

【篇一&#xff1a;其物非故&#xff0c;其人亦存】科幻小说中&#xff0c;人工智能高度发达&#xff0c;甚至超过了人类的智力&#xff0c;计算机统治人类。看到这些&#xff0c;我们长舒一口气&#xff0c;或庆幸计算机智能暂时没有超过人类的风险&#xff0c;或是惴惴不安小…

面向对象设计与分析40讲(17)双重检查锁定(double-checked locking)范式

双重检查锁定&#xff08;也称为“双重检查锁定优化”&#xff09;是一种用于减少获取锁的开销的软件设计模式。它通过在获取锁之前测试锁定条件&#xff08;即“锁提示”&#xff09;来实现。只有在锁定条件检查表明需要锁定时才会进行锁定操作。 #include <atomic> #i…

Block总结

一、简介 Block代码块&#xff0c;本质上它和其它变量类似&#xff0c;不同的是代码块传递的是函数体&#xff0c;类似于selector的功能。调用和其它标准函数一样。声明方式有差别。二、代码块定义例&#xff1a;int ( ^ MyBlock)( int ) ^ (int m){ return m * 3; };1 …

计算机PPT03,南京大学计算机网络课件03.ppt

第3讲数据链路层 3 1数据链路层的基本概念 一 链路与数据链路 链路 link 就是一条无源的点到点的物理线路段 中间没有任何其他的交换结点 数据链路 datalink 则是另一个概念 这是因为当需要在一条线路上传送数据时 除了必须有一条物理线路外 还必须有一些必要通信协议来控制这些…

NSThread使用总结

一、创建NSThread&#xff1a;(1)使用NSThread类方法&#xff1a;detachNewThreadSelector:toTarget:withObject:该方法3个参数分别指定了线程执行的方法&#xff0c;目标&#xff0c;和传递的对象。但是要注意&#xff0c;使用这个方法时&#xff0c;并没有返回任何对象供操作…

甘肃计算机教室中标,大单纷至沓来 甘肃百亿工程浪潮电脑中标8000台

近日&#xff0c;浪潮电脑教育市场再传佳讯&#xff0c;在甘肃百亿工程项目中&#xff0c;凭借出众的产品性价比和针对细分市场的定制化解决方案&#xff0c;浪潮电脑一举拿下了8000台的采购大单&#xff0c;这是继宁夏中标之后浪潮电脑在百亿工程中的又一成功典范&#xff0c;…

NSOperationQueue简介

一、NSOperationQueue简介1.概述&#xff1a;NSOperationQueue类管理NSOperation对象的执行。NSOperationQueue可以被称为操作队列&#xff0c;NSOperation可以被称为操作。操作被添加到操作队列之后&#xff0c;操作队列会根据操作对象的优先级或者相互之间的依赖关系来执行操…

计算机 窗口打开的方法,如何打开命令行窗口?两种实用的方法介绍

Windows系统中常常会用到命令行窗口&#xff0c;那么我们该如何打开命令行窗口?接下来&#xff0c;小编为大家介绍两种实用的打开命令行窗口的技巧&#xff0c;再也不必担忧如何打开命令行窗口的烦恼了。第一种打开方法1.点击自己的电脑中的开始菜单&#xff0c;在菜单中找到运…