Javascript综合复习题大全及答案

合集下载

javascript考试试题库2

javascript考试试题库2

Javascript综合复习题【提示:本综合复习题的目的是让同学们多见识各种题目。

选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。

】第一部分:单选题1. Javascript中, 以下哪条语句一定会产生运行错误?答案( B ) A、var _变量=NaN; B、var 0bj = []; C、var obj = //; D、var obj = {};2. 以下两个变量a和b,a+b的哪个结果是NaN?答案( C ) A、var a=undefind; b=NaN B、var a= ‘123’; b=NaN C、var a =undefined , b =NaN D、var a=NaN , b='undefined'3. var a=10; b=20; c=4; ++b+c+a++ 以下哪个结果是正确的?答案( B ) A、34 B、35 C、36 D、374. Javascript中, 以下代码运行后变量y的值是:答案( D ) var x = [‘abcde’ , 123456]; var y = typeof typeof x[1]; A、"function"B、"object"C、"number"D、"string"5. Javascript中, 以下那两个变量的值不是==:答案( B ) A、var a=0 , b=-0; B、var a=NaN , b=NaN; C、vara=null,b=undefined;D、var a=[] , b=false;6. Javascript中, 以下声明变量语句中哪个不正确?答案( D ) A、var aa; B、var bb=3; cc='good'; C、var dd = ee = 100; D、var ff=3,gg='he's good';7. Javascript中, foo对象有att属性,那么以下获取att属性值的表达式哪个是错误的?答案( C ) A、foo.att B、foo["att"] C、foo{"att"} D、foo["a"+"t"+"t"]8. Javascript中, 以下代码运行后变量y的值是:答案( B ) var x = [typeof x, typeof y][1];var y = typeof typeof x; A、"number"B、"string"C、"undefined"D、"object"9. 下面哪个javascript变量名称不合法( D )A. stringB. lengthC.非法字符D.this10. 下面哪个描述不正确( B )A. NaN!=nullB.NaN==NaNC.{}!=falseD.null!=false11. var arr = new Array(new Array(9,0,3,4,5) , ['a' , 'b' , 'c'] , new Array(2,9,0,6));则arr[1][3]=( D )A.cB.6C.4D.undefined12. 有如下代码:var arr = new Array(9); arr[0]=1; arr[2]=2;该数组的length属性值为( D )A、2B、10C、8D、913. 有一个submit按钮,在这个按钮控件上添加哪个事件不起作用?( D )A.onMouseoutB.onmouseoverC.onclickD. onsubmit14. 有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?( C )A.function150NaNB. function10050NaNC. undefined10050NaND. NaN15. 以下代码,哪个结果是正确的?( A )var str='123abc';str += str.replace('abc' , '');alert(str);A.123abc123B. 123abcC.123D. abc16. 以下哪个结果是正确的?( C )var a=100 ,b="100.5a6", c="100.1";alert(Math.max(a , b ,c));A.100B. 100.1C.NaND.undefined17. 以下哪个语句能正确弹出结果: ( D )A. alert(new Date(2011 , 12 , 25).getDay());B. alert(new Date(2011 , 12 , 25 ,5).getDay()); C. alert(new Date(2011 , 12 , 25 , 5 , 5 , 9).getDay()); D. 以上三个结果都正确18. 以下代码正确的运行结果是?( C )var arr=[0,1,2,3,4,5,6]; arr2 = arr.slice(2,5);alert(arr2);A. 1,2,3B. 1,2,3,4C. 2,3,4D. 2,3,4,519. 下面哪个描述不正确( B )A. NaN!=nullB.null!=undefinedC.{}!=falseD.null!=false20. var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6));则a[0][3]=( B )A.3B.6C.5D.021. 有一个变量var a=(100+50)+undefined+NaN,以下哪个是alert(a)的结果?( B )A.150undefinedNaNB.NaNC.150undefinedD. 10050undefinedNaN22. 以下代码,哪个结果是正确的?( C )var a='123.5abc',b='100abc'; alert(parseInt(a)+Number(b)); A.123100abcB. 123.5abc100abcC.NaND. 22323. 以下哪个结果是正确的?( B )var a=100,b="100.56",c="80"; alert(Math.max(a , b ,c)); A.100 B. 100.56C.NaND.8024. 以下哪个正则表达式符号的描述正确?( C )A. * 等同{1,}B. +等同{0,}C. ?等同{0,1}D. \W 等同[0-9A-Za-z_]25. 请选择结果为真的表达式:( C ) A. typeof null !="object" B. null === undefi ned C. 1 == "01.00" D. NaN == NaN26. 以下哪个单词不属于javascript保留字:( C ) A. withB. instanceofC. baseD. void27. 设置下拉列表框中某项被默认选中的属性是( C )A.checkedB. checkC. selectedD.select28. nodeType属性可用于获取节点类型,如果返回值为1,则表明该节点为( B )。

JavaScript复习题

JavaScript复习题

复习题1一、选择题1、写“Hello World”的正确javascript语法是A. ("Hello World")B. "Hello World"C. ("Hello World")D. ("Hello World")2、JS特性不包括( )A.解释性B.用于客户端C.基于对象D.面向对象3、下列JS的判断语句中( )是正确的(i==0)(i=0) i==0 then i=0 then4、下列JavaScript的循环语句中( )是正确的(i<10;i++) (i=0;i<10)i=1 to 10 (i=0;i<=10;i++)5、下列的哪一个表达式将返回假A.!(3<=1)B.(4>=4)&&(5<=2)C.(“a”==”a”)&&(“c”!=”d”)D.(2<3)||(3<2)6、下列选项中,( )不是网页中的事件7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:A.x<10 B. x<=10 <20 <=208、JS语句var a1=10;var a2=20;alert(“a1+a2=”+a1+a2)将显示( )结果+a2=30 +a2=1020+a2=a1+a29、将字串s中的所有字母变为小写字母的方法是( )、以下( )表达式产生一个0~7之间(含0,7)的随机整数.. floor()*8)11、产生当前日期的方法是( )(); () Date() Now()12、如果想在网页显示后,动态地改变网页的标题( )A.是不可能的B.通过(“新的标题内容”)C. 通过=(“新的标题内容”)D. 通过(“新的标题内容”)13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()D.以上都可以14、HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。

javascript期末考试题及答案

javascript期末考试题及答案

javascript期末考试题及答案JavaScript期末考试题及答案一、选择题(每题2分,共20分)1. JavaScript是一种:A. 服务器端脚本语言B. 客户端脚本语言C. 操作系统D. 数据库管理系统答案:B2. 下列哪个不是JavaScript的数据类型?A. NumberB. StringC. UndefinedD. File答案:D3. 以下哪个是JavaScript的全局对象?A. StringB. ObjectC. MathD. Array答案:C4. 在JavaScript中,下面哪个语句可以用来声明变量?A. varB. letC. constD. 所有选项都是答案:D5. 下列哪个是JavaScript的事件处理程序?A. onclickB. onmouseoverC. onsubmitD. 所有选项都是答案:D6. 在JavaScript中,以下哪个方法用于将字符串转换为数字?A. parseInt()B. parseFloat()C. toString()D. toUpperCase()答案:A7. 下列哪个不是JavaScript的循环结构?A. forB. whileC. do-whileD. switch答案:D8. JavaScript中的函数声明和函数表达式有什么区别?A. 函数声明可以被提升,函数表达式不能B. 函数表达式可以被提升,函数声明不能C. 两者没有任何区别D. 以上都不是答案:A9. 下列哪个不是JavaScript的数组方法?A. push()B. pop()C. shift()D. find()答案:D10. 在JavaScript中,以下哪个是异步编程的实现方式?A. PromiseB. CallbackC. Async/AwaitD. 所有选项都是答案:D二、简答题(每题5分,共30分)1. 请简述JavaScript的作用域链是什么?答案:JavaScript的作用域链是一个由多个执行上下文组成的链式结构,它决定了变量和函数的可访问性。

2024年6月份 1442 JavaScript程序设计 综合复习试题

2024年6月份  1442   JavaScript程序设计    综合复习试题

2024学年6月份考试 JavaScript程序设计期末复习试题一、单选题1. JavaScript特点不包括()。

A. 解释性B. 用于客户端C. 基于对象D. 静态的正确答案:D2. 对于ECMAScript的描述中,以下说法错误的是()。

A. 它是一个重要的标准,并不是JavaScript唯一的部分B. 是一种开放的,国际上广为接受的,标准的脚本言规范C. 它主要描述了语法、变量、数据类型、运算符、逻辑控制语句等D. ECMAScript遵循了JavaScript标准正确答案:A3. 我们可以在下列哪个 HTML 元素中放置 Javascript 代码()。

A. <script><script type="text/javascript"></script>B. <javascript>C. <js>D. <scripting>正确答案:A4. 下面的系统函数中哪个可以判断是否是非数字的函数()。

A. isNaN( )B. parseInt( )C. parseFloat( )D. function( )正确答案:A5、下列的( )表达式将返回false。

A、 !(3<=1)B、 (4>=4)&&(5<=2)C、 (“a”==”a”)&&(“c”!=”d”)D、 (2<3)||(3<2)正确答案: B6、以下( )语句将正确访问cool数组中的第5个元素。

A、 cool[5]B、 cool(5)C、 cool[4]D、 cool(4)正确答案: C7、以下( )语句不能创建数组。

A、 var myarray = new Array() ;B、 var myarray = new Array(5);C、 var myarray=new Array(2,3);D、 var myarray =new Array[10];正确答案: D8、有语句“var x=0; while(_____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为( )。

js期末复习题和答案

js期末复习题和答案

js期末复习题和答案# JS期末复习题一、选择题1. JavaScript是一种:A. 客户端脚本语言B. 服务器端脚本语言C. 操作系统D. 数据库2. 下列哪项不是JavaScript的数据类型?A. 字符串B. 数字C. 布尔值D. 列表3. 在JavaScript中,用于定义变量的关键字是:A. varB. letC. constD. 所有选项都是4. 下列哪个JavaScript函数用于将字符串转换为数字?A. parseInt()B. parseFloat()C. toString()D. toNumber()5. 以下哪个事件不是浏览器事件?A. clickB. loadC. submitD. mouseover二、简答题1. 解释JavaScript中的闭包是什么,并给出一个例子。

2. 描述JavaScript中的原型链是如何工作的。

3. 什么是异步JavaScript?三、编程题1. 编写一个JavaScript函数,该函数接受一个数字数组并返回数组中的最大值。

2. 创建一个简单的HTML页面,并使用JavaScript添加一个事件监听器,当用户点击页面时,显示一个警告框。

四、论述题1. 论述JavaScript在Web开发中的重要性。

2. 描述JavaScript的事件冒泡和事件捕获的区别。

# JS期末复习题答案一、选择题1. A. 客户端脚本语言2. D. 列表3. D. 所有选项都是4. A. parseInt()5. D. mouseover二、简答题1. 闭包是JavaScript中一个重要的概念,它指的是一个函数能够记住并访问其创建时的词法环境,即使该函数在词法环境之外被调用。

例如:```javascriptfunction outerFunction() {var name = 'Kimi';function innerFunction() {console.log(name);}return innerFunction;}var result = outerFunction();result(); // 输出: Kimi```2. 原型链是JavaScript中实现继承的机制。

javascript试题及答案

javascript试题及答案

javascript试题及答案一、选择题(每题2分,共20分)1. JavaScript是一种:A. 编程语言B. 操作系统C. 浏览器D. 数据库答案:A2. 下列哪个不是JavaScript的内置对象?A. ArrayB. DateC. MathD. String答案:D3. JavaScript中,用于判断一个变量是否为数组的函数是:A. isArray()B. typeofC. instanceofD. Array.isArray()答案:D4. 在JavaScript中,以下哪个关键字用于定义全局变量?A. varB. letC. constD. all of the above答案:D5. 下列哪个选项是JavaScript中的函数声明?A. function myFunction() {}B. const myFunction = function() {};C. let myFunction = function() {};D. both A and B答案:D6. JavaScript中,用于创建对象的语法是:A. var obj = new Object();B. var obj = { name: "Kimi" };C. both A and BD. none of the above答案:C7. 在JavaScript中,以下哪个方法用于将字符串转换为小写?A. toLowerCase()B. toUpperCase()C. toLower()D. toUpper()答案:A8. 以下哪个选项是JavaScript中的事件类型?A. clickB. loadC. both A and BD. none of the above答案:C9. JavaScript中,用于获取当前日期和时间的函数是:A. Date()B. new Date()C. getTime()D. both A and B答案:D10. 下列哪个选项是JavaScript中的异步编程模式?A. CallbackB. PromiseC. Async/AwaitD. all of the above答案:D二、填空题(每题2分,共20分)1. JavaScript是一种运行在______上的脚本语言。

js试题及答案

js试题及答案

js试题及答案1. 单选题:以下哪个选项是JavaScript中声明变量的正确方式?A. var variableB. var variable;C. variableD. variable;答案:B2. 多选题:在JavaScript中,以下哪些是合法的变量名?A. _variableB. $variableC. 2variableD. variableName答案:A, B, D3. 判断题:JavaScript中,函数可以作为值传递。

正确/错误答案:正确4. 填空题:在JavaScript中,使用______( )函数可以创建一个新对象。

答案:new Object5. 简答题:请简述JavaScript中闭包的概念。

答案:闭包是指一个函数和它声明时所在的词法环境的组合。

它允许函数访问其定义时的作用域链,即使在其定义的作用域之外执行。

6. 编程题:编写一个JavaScript函数,该函数接受一个数字数组作为参数,并返回数组中的最大值。

```javascriptfunction findMaxValue(arr) {return Math.max(...arr);}```7. 单选题:以下哪个选项不是JavaScript中的数据类型?A. NumberB. StringC. BooleanD. Undefined答案:D8. 多选题:在JavaScript中,以下哪些是字符串对象的方法?A. toLowerCase()B. toUpperCase()C. split()D. join()答案:A, B, C, D9. 判断题:JavaScript中,使用`==`运算符时,会进行类型转换。

正确/错误答案:正确10. 填空题:在JavaScript中,使用______( )函数可以获取当前日期和时间。

答案:new Date11. 简答题:请解释JavaScript中的原型继承。

答案:JavaScript中的原型继承是通过原型链实现的。

JavaScript题库及详解答案

JavaScript题库及详解答案

JavaScript题库及详解答案1. JavaScript是一种______语言。

A. 编译型B. 解释型C. 标记型D. 汇编型答案:B2. 以下哪个不是JavaScript的内置数据类型?A. NumberB. StringC. ObjectD. Array答案:C(注:Object和Array都是JavaScript的内置数据类型)3. JavaScript中的全局变量声明关键字是______。

A. varB. letC. constD. global答案:A4. 以下哪个是JavaScript中定义函数的正确方式?A. function myFunction() {}B. myFunction = function() {}C. A和B都是D. A和B都不是答案:C5. 以下哪个不是JavaScript中的事件类型?A. clickB. loadC. hoverD. resize答案:C(注:hover不是一个标准的事件类型)6. 在JavaScript中,以下哪个不是DOM操作的方法?A. getElementByIdB. getElementsByClassNameC. querySelectorD. queryAll答案:D(注:queryAll不是DOM操作的方法)7. 以下哪个JavaScript代码片段可以正确地输出"Hello, World!"?A. console.log("Hello, World!");B. alert("Hello, World!");C. document.write("Hello, World!");D. A和B都是答案:D8. 以下哪个JavaScript代码片段可以创建一个数组?A. var myArray = new Array();B. var myArray = [];C. A和B都可以D. A和B都不可以答案:C9. JavaScript中的闭包是什么?A. 一个函数可以记住并访问其自身作用域内的变量B. 一个函数可以访问全局变量C. 一个函数可以访问另一个函数的参数D. 一个函数可以访问另一个函数的局部变量答案:A10. 以下哪个JavaScript代码片段可以实现数组的排序?A. array.sort();B. array.reverse();C. A和B都可以D. A和B都不可以答案:A11. 以下哪个是JavaScript中实现继承的方式?A. 原型链B. 构造函数C. 私有属性D. 接口答案:A12. 以下哪个不是JavaScript中的错误类型?A. SyntaxErrorB. TypeErrorC. ReferenceErrorD. LogicError答案:D(注:LogicError不是JavaScript标准错误类型)13. 以下哪个JavaScript代码片段可以正确地实现异步操作?A. setTimeout(function() {...}, 1000);B. setInterval(function() {...}, 1000);C. A和B都可以D. A和B都不可以答案:A14. 以下哪个不是JavaScript中的模块化方案?A. CommonJSB. AMDC. ES ModulesD. JSON答案:D15. 以下哪个是JavaScript中使用Promise的好处?A. 可以避免回调地狱B. 可以并行执行异步操作C. A和B都是D. A和B都不是答案:C16. 以下哪个不是JavaScript中的条件语句?A. ifB. switchC. forD. while答案:C17. 以下哪个不是JavaScript中的循环语句?A. forB. whileC. do...whileD. forEach答案:D(注:forEach是数组的方法,不是循环语句)18. 以下哪个是JavaScript中使用严格模式的方法?A. 使用"use strict";声明B. 使用var声明变量C. 使用let声明变量D. 使用const声明变量答案:A19. 以下哪个不是JavaScript中的作用域?A. 全局作用域B. 函数作用域C. 块级作用域D. 对象作用域答案:D20. 以下哪个是JavaScript中实现模块化的方法?A. 使用var声明变量B. 使用let声明变量C. 使用const声明变量D. 使用模块化语法(import/export)答案:D。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Javascript综合复习题【共116题】每份考卷中javascript只占一半。

题型和分数如下:1.单选题:10题*1分 = 10分2.填空题:5题*1分 = 5分3.程序阅读题:2题*4分 = 8分4.程序实现题:2题*5分 = 10分5.简答题:3题*5分 = 15分合计:48分,共22题。

剩余52分,23题是另一门课程。

【提示:本综合复习题的目的是让同学们多见识各种题目。

选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。

】第一部分:单选题1.Javascript中, 以下哪条语句一定会产生运行错误?答案( B )A、var _变量=NaN;B、var 0bj = [];C、var obj = string B. lengthC.非法字符2.下面哪个描述不正确( B )A. NaN!=null ==NaN C.{}!=false !=false3.var arr = new Array(new Array(9,0,3,4,5) , ['a' , 'b' , 'c'] , new Array(2,9,0,6));则arr[1][3]=( D )B.64.有如下代码:var arr = new Array(9);arr[0]=1;arr[2]=2;该数组的length属性值为( D )A、2B、10C、8D、95.有一个submit按钮,在这个按钮控件上添加哪个事件不起作用?( D )D. onsubmit6.有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?( C )B. function10050NaNC. undefined10050NaND. NaN) A 以下代码,哪个结果是正确的?(7.var str='123abc';str += ('abc' , '');alert(str);123abc B. D. abc8.以下哪个结果是正确的?( C )var a=100 ,b=\, c=\;alert(a , b ,c));B.9.以下哪个语句能正确弹出结果: ( D )A.alert(new Date(2011 , 12 , 25).getDay());B.alert(new Date(2011 , 12 , 25 , 5).getDay());C.alert(new Date(2011 , 12 , 25 , 5 , 5 , 9).getDay());D.以上三个结果都正确10.以下代码正确的运行结果是?( C )var arr=[0,1,2,3,4,5,6];arr2 = (2,5);alert(arr2);A. 1,2,3B. 1,2,3,4C. 2,3,4D. 2,3,4,511.下面哪个描述不正确( B )A. NaN!=null !=undefined C.{}!=false !=false12.var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6));则a[0][3]=( B )B.613.有一个变量var a=(100+50)+undefined+NaN,以下哪个是alert(a)的结果?( B )D. 10050undefinedNaN14.以下代码,哪个结果是正确的?( C )var a='',b='100abc';alert(parseInt(a)+Number(b));D. 223B.15.以下哪个结果是正确的?( B )var a=100,b=\,c=80;alert(a , b ,c));B.16.以下哪个正则表达式符号的描述正确?( C )A. * 等同{1,}B. +等同{0,}{0,1}等同C. ?.D. \W 等同[0-9A-Za-z_]17.请选择结果为真的表达式:( C )A. typeof null !=objectB. null === undefinedC. 1 == \D. NaN == NaN18.以下哪个单词不属于javascript保留字:( C )A. withB. instanceofC. baseD. void19.设置下拉列表框中某项被默认选中的属性是( C )B. checkC. selected20.nodeType属性可用于获取节点类型,如果返回值为1,则表明该节点为( B )。

属性节点 C.文本节点 B. 元素节点 A.21.javascript的基本数据类型不包括( B )A. 字符串B.数组C.数值D.布尔22.要检测值是否为 NaN,应使用( D )函数。

A.Number C. IsNaN D. isNaN23.为获取页面中多个同名对象,应使用document的( B )方法;() B. getElementsByName() C. getElementsByTagName()24.( A )属性用于获取 HTML 文件的根节点。

A. documentElementB. rootElementC. documentNode第二部分:填空题1.Javascript中, 如果已知HTML页面中的某标签对象的id=”username”,用(‘username')___ _方法获得该标签对象。

2.typeof运算符返回值中有一个跟javascript数据类型不一致,它是________”function”_________。

3.定义了一个变量,但没有为该变量赋值,如果alert该变量,javascript弹出的对话框中显示___undefined______ 。

4.JavaScript有两种复合数据类型:___数组___、___对象____。

5.JavaScript有两种引用数据类型:___数组___、___对象____。

6.JavaScript有两种特殊数据类型:_____null____、___undefined_。

7.document中的选择器有:____getElementById() ,getElementsByName(),getElementsByTagName()_。

8.window对象中定时器有 setInterval() 、setTimeout() 。

9.typeof NaN,typeof Array的结果分别是_____”number” , “object”_____。

10.typeof [1,2,3],typeof undefined的结果分别是_____”object”,”undefined”__ 。

11.用javascript将ID为mydiv的标签元素的样式名设置为“bigfont”:(‘mydiv').className='bigfont';___。

12.window的______onload____ 事件在浏览器完成页面加载后立即触发。

13.( continue )语句结束本次循环,( break )命令可以终止循环的运行,然后继续执行循环之后的代码。

.14.Javascript里Math的( random() )方法返回介于0和1之间的伪随机数。

15.获得焦点的事件( onfocus ),失去焦点的事件( onblur )。

16.Javascript通过( setTimeout ) 延迟指定时间后,去执行某程序。

17.Javascript里String对象通过( indexOf() )方法取第一次出现子字符串的字符位置。

18.通过Javascript使页面后退的代码是( () )。

19.Javascript里取字符串的长度是( length ),取数组的长度是( length )20.Javascript里若已知元素id,通过( getElementById() )可以获得一个元素。

21.Javascript里若已知元素name,通过( getElementsByName() )可以获得一组元素。

22.html页面中有一个ul,id为“menulist”,name为“mymenu”,这个ul标签中有五个li标签,通过( getElementsByTagName() )可以获得这个ul标签中的五个li元素。

23.Javascript弹出对话框的三个命令( alert())、( confirm() )、(prompt() )。

24.Javascript里字符串执行正则的方法是( match() ),字符串里根据指定字符切割的方法是( split() )。

25.Select当选择发生变化触发的事件是( onchange ), 表单提交事件是( onsubmit)。

第三部分:程序阅读题分析代码,得出正确的结果。

1. var a=10, b=20 , c=30;++a;a++;e=++a+(++b)+(c++)+a++;alert(e);弹出提示对话框:77阅读以下代码,请分析出结果: 2. var arr = new Array(1 ,3 ,5);arr[4]='z';arr2 = ();arr3 = (arr2);alert(arr3);弹出提示对话框:z,,5,3,1,z,,5,3,1阅读以下代码,请分析出结果: 3. alert(1,3,4,'10'));alert(1,3,4,'10abc'));alert(1,3,4,NaN));alert(1,3,4,undefined));10,NaN,NaN,NaN依次弹出提示对话框:以下代码执行的结果是多少?必须写出正确的结果和正确的原因。

4.vartotal=;var number = sum , , ;alert(total);function sum(n1 , n2 , n3) {total = (n1) + (n2) + (n3);return total;}弹出提示对话框:17以下程序运行后,结果是什么? 5. var filepath = 'D:\';var extension = ('.'));alert(extension);弹出提示对话框:“.doc”以下代码执行的结果是多少?请分析为什么? 6.var total=10;var number = square(5);alert(total);function square(n) {total = n*n;return total;}弹出提示对话框: 25以下程序运行后,弹出的值是多少。

相关文档
最新文档