JavaScript选择题复习资料
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"这是一份JavaScript的复习题集,包含了选择题形式的考试题目,涵盖了JavaScript的基本语法、特性、条件判断、循环语句、逻辑运算、事件处理、字符串操作以及日期处理等多个方面。" 1. JavaScript基本语法 - 在JavaScript中,打印"HelloWorld"的正确方式是使用`document.write("HelloWorld")`,选项A是正确的。其他选项,如B是简单的字符串,C是服务器端的方法,D是不完整的语句。 2. JavaScript特性 - JS特性包括解释性、用于客户端(浏览器)和基于对象,但不包括"面向对象"作为其基本特性,选项D是错误的。 3. 条件判断语句 - 正确的JavaScript判断语句是`if(i==0)`,选项A符合。B选项使用了赋值操作符而不是等于比较;C和D选项是基于其他编程语言(如VBScript)的语法,不是JavaScript。 4. 循环语句 - 正确的JavaScript循环语句是`for(i=0;i<=10;i++)`,选项D。A选项缺少分号,B选项缺少分号和等号,C选项是基于其他编程语言的语法。 5. 逻辑运算 - 表达式`(4>=4)&&(5<=2)`会返回假,因为第二个条件`5<=2`是错误的,选项B正确。A选项中的条件相反,C和D选项的逻辑表达式是正确的。 6. 事件处理 - `onclick`、`onmouseover`和`onsubmit`是JavaScript中的事件,而`onpressbutton`不是标准事件,选项D。 7. while循环 - 要使while循环体执行10次,循环条件应该是`x<20`,因为每次循环x增加2,所以当x达到20时循环结束,选项C。 8. 变量与字符串操作 - JavaScript语句`alert("a1+a2=" + a1 + a2)`会显示`"a1+a2=1020"`,因为变量直接加在字符串后面会被当作字符串连接,选项B。 9. 字符串转换 - 将字符串s中的所有字母变为小写字母,应该使用`s.toLowerCase()`,选项B。 10. 随机数生成 - 产生0到7(含0和7)之间的随机整数,应使用`Math.floor(Math.random()*8)`,选项C。`Math.random()`生成的是0到1之间的浮点数,乘以8并向下取整得到0到7的整数。 11. 日期处理 - 产生当前日期的JavaScript方法是`new Date()`,选项C。`Now()`不是JavaScript内置函数,`Date()`没有`new`关键字不能创建新对象,`newN`也是错误的引用。 这份复习题集覆盖了JavaScript的基础知识,对于学习和复习JavaScript编程非常有帮助。通过解决这些问题,开发者可以更好地理解语言的核心概念,并提升实际应用能力。
![](https://csdnimg.cn/release/download_crawler_static/85975767/bg5.jpg)
剩余23页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 108
- 资源: 1万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 中国微型数字传声器:技术革新与市场前景
- 智能安防:基于Hi3515的嵌入式云台控制系统设计
- 手机电量低时辐射真增千倍?解析手机使用谣言
- 56F803型DSP驱动的高精度大功率超声波电源控制策略研究
- ARM与GPRS结合的远程监测系统设计
- GPS与RFID技术结合的智能巡检系统设计
- CPLD驱动的低功耗爆炸场温度测试系统设计
- 基于FPGA的智能驱动控制系统:可扩展设计与工业网络协议
- 基于ATmega128和CH374的嵌入式USB接口设计
- 基于AT89C52的温度补偿超声波测距仪:高精度设计与应用
- MSP430F448单片机在交流数字电压表中的应用
- 提升变频器应用效率的12项实用技巧
- STM32F103在数字电镀电源并联均流系统中的应用
- PSpice仿真下的升压开关电源设计:拓扑分析与CCM稳定性提升
- 轻巧高效:MSP430主导的低成本无线传感器网络节点设计
- FPGA在EDA/PLD中实现LVDS接口的应用解析
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)