- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
新疆开放大学《Javascirpt程序设计》课程复习题
一、判断题
在HTML文档中通过使用script标签可以引入JavaScript程序。?()对
在JavaScript中可以用十六进制形式来表示浮点数常量。?()错
在使用var?x=1声明变量x之后,赋值语句x=今天天气真好将出错。?()错
JavaScript表达式的类型只取决于运算符,与操作数无关。()错
switch之后括号内的表达式其结果可以是整数或字符串。()对
在JavaScript中,可使用Function()定义函数,Function()可以接受任意多个字符串参数。()对
在JavaScript中,只能使用预定义对象,而不能使用自定义对象。()错
JavaScript的核心语言对象包括字符串对象、数学对象、日期对象、数组对象。()对
subString()方法一共有两个参数,省略第二个参数表示从参数开始位置提,截取到字符串结束。()对
向数组的最后位置加一个新元素,可以用pop方法。()错
编写JavaScript程序的唯一工具是纯文本编辑器。?()错
空字符串()也是字符串常量。?()对
用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。()?错
在JavaScript中,两个整数进行除(/)运算,其结果也为整数。?()错
在switch结构中,default语句都要放在最后。()错
在JavaScript中,当使用new运算符创建一个对象变量后,一定要使用delete运算符把创建的对象变量撤销。()错
一个对象通常对应于现实世界的一个实体,这个实体封装了一些属性和方法。()对
在定义函数的时候,即使不指定参数列表,仍然可以通过arguments引用到所获得的参数。()对
indexOf()?方法可返回某个指定的字符串值在字符串中首次出现的位置,如果不存在匹配字符则返回-1。()对
reverse用于对数组数据的倒序排列。()对
JavaScript是Microsoft公司设计的脚本语言。错
在JavaScript中,使用单引号()标记字符常量,而是用双引号()标记字符串常量。错
在定义JavaScript变量中,一定要指出变量名和值。错
如果有定义var?a=true,b;那么a||b的结果为true。?对
for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。错
在JavaScript中,任何对象都是Object对象类的实例。对
定义一个构造器,相当于定义一个类,在函数内引用的变量或者方法都会成为类的成员。错
在JavaScript中,对函数类型、对象类型变量的参数传递都是引用传递。对
JSON语法是JavaScript语法子集。对
unshift方法用于向数组删除第一个元素。错
JavaScript既可以用于Web客户端应用,也可以用于web服务器端应用。对
在定义JavaScript变量中,一定要指出变量名和值。错
JavaScript规定在使用任何变量之前必须先使用var声明它。错
alert(12=9)?的运行的结果是false。对
代码执行期间可能会发生的异常有多种类型,每种异常都有对应的错误类型。JavaScript共定义了9种错误类型。错
内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。对
在JavaScript中,任何函数都是Function对象。对
JavaScript的强大功能主要是其提供了众多的内置对象。错
通过Math.random()方法可以获得一个0~1的随机数字。对
splice(index,len,[item])该方法会改变原始数组。对
二、单项选择题
1.下面的等式成立的是(D?)。
A.parseInt(12.5)==parseFloat(12.5)
B.Number()==parseFloat()
C.isNaN(abc)==NaN
D.typeofNaN===number
2.下面四个变量声明语句中,哪一个变量的命名是正确的(B)。
A.?var?default?B.?var?my_bouse?C.?var?my?dog??D.?var?2cats?
3.表达式123abe-123的计算结果是(D)。?
A.?abc????B.?0????C.?123abc123????D.?NaN?
4.如何编写当i等于5时执行一些语句的条件语句(A)。
A.if(i==5)
B.ifi=5then
C.ifi=5
D.ifi==5then
5.语句vari;while(i=0)i--;中while的循环次数是(A)。
A.0
文档评论(0)