第一章链接:初识JavaScript - 章节课后练习题及答案

第二章链接:JavaScript 基础(上) - 章节课后练习题及答案

第三章链接:JavaScript 基础(下) - 章节课后练习题及答案

第四章链接:JavaScript 函数 - 章节课后练习题及答案

注:使用的是人民邮电出版社出版的《JavaScript+jQuery 交互式 Web 前端开发》书籍。


一、填空题

1、当需要判断一个对象中的某个成员是否存在时,可以使用______运算符。

2、Math中的______方法用来获取随机数,每次调用该方法返回的结果都不同。

3、______是日期对象的构造函数。

4、可以通过Date对象中的______方法来获取月份,范围是0~11。

二、判断题

1、利用构造函数(类)创建对象的过程,称为实例化。(  )

2、Math对象用来对数字进行与数学相关的运算,该对象是构造函数。(  )

3、数组类型检测有两种常用的方式,分别是使用 instanceof 运算符和使用 Array.isArray() 方法。(  )

4、使用Math.floor(Math.random() * (max+1)+1)表示生成1到任意数之间的随机整数。(  )

三、选择题

1、下面选项中,获取从1970-01-01 00:00:00距离Date对象所代表时间的毫秒数的是(  )。

A. getTime()          B. setTime()        C. getFullYear()        D. getMonth()

2、下面选项中,删除数组的最后一个元素的方法是(  )。

A. pop()        B. unshift()        C. shift()        D. push()

3、下列选项中,可以实现颠倒数组中元素的位置的是(  )。

A. reverse()         B. sort()        C. indexOf()        D. lastIndexOf()

四、编程题

1、利用String对象实现删除字符串前后空格字符。

2、请用对象字面量的形式创建一个名字为可可的狗对象,具体信息如下。

名称:可可                                        类型(type):阿拉斯加犬

年龄:5岁                                         颜色:棕红色

技能:汪汪叫、摇尾巴


参考答案

一、填空题

1、in        2、random()        3、Date()        4、getMonth()

二、判断题

1、对        2、错        3、对        4、对

三、选择题

1、A        2、A        3、A

四、编程题

1、JavaScript代码如下:

<script>var str = ' sdsdsd 'console.log(str.trim());
</script>

2、JavaScript代码如下:

<script>var dog = {dName: '可可',type: '阿拉斯加犬',age: '5岁',color: '棕红色',call: function() {console.log('汪汪叫');},tail: function() {console.log('摇尾巴');}};console.log(dog.dName);console.log(dog.type);console.log(dog.age);console.log(dog.color);dog.call();dog.tail();
</script>

五、JavaScript 对象 - 章节课后练习题及答案相关推荐

  1. 四、JavaScript 函数 - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  2. 十三、JavaScript面向对象(下) - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  3. 十二、JavaScript面向对象(上) - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  4. 六、DOM(上) - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  5. 十一、jQuery(下) - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  6. 八、BOM - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  7. 十、jQuery(上) - 章节课后练习题及答案

    第一章链接:初识JavaScript - 章节课后练习题及答案 第二章链接:JavaScript 基础(上) - 章节课后练习题及答案 第三章链接:JavaScript 基础(下) - 章节课后练习题 ...

  8. 一、初识JavaScript - 章节课后练习题及答案

    笔记链接:一.初识JavaScript - JavaScript+jQuery 笔记 注:使用的是人民邮电出版社出版的<JavaScript+jQuery 交互式 Web 前端开发>书籍. ...

  9. 计算机网络导论课后答案,课后练习题参考答案 计算机网络导论.doc

    课后练习题参考答案 计算机网络导论 1. 人类的信息文明史分那几个阶段?它的发展有什么特点? 1)语言的产生:从简单的声音交换信息,到使用更复杂的语言来交换信息. 2)文字的产生:使用一些特定的符号来 ...

最新文章

  1. 算法设计与分析第4章 动态规划(二)【DP序列问题】
  2. python requests 接口测试_python+requests接口测试基础
  3. 【BZOJ 1415】 1415: [Noi2005]聪聪和可可 (bfs+记忆化搜索+期望)
  4. SpringBoot-切面AOP实现统一逻辑处理
  5. c#语言输出字符串长度,根据宽度来决定显示的字符串长度(C#)
  6. php zend 多个站错误,php – 如何显示Zend框架抛出的异常错误
  7. php的limit分页,用php数组的array_slice分页和用limit查询分页哪个效率更高?
  8. c语言i o编程,【linux】基本I/O操作标准I/O操作(c语言编程)
  9. 失业在家靠做PPT日赚800-1000元,有一门副业真的很重要!
  10. springboot ---微信ocr身份证识别
  11. oracle怎么启动oem,Oracle 启动OEM
  12. py-faster-rcnn标注FDDB人脸便于其在FDDB上进行测试
  13. 无论买新房还是二手房 教你六招可放心收房
  14. win10高性能模式
  15. 2021年前装首破5万辆 AR HUD“棋逢对手”,竞逐量产桂冠
  16. “网上购车平台”又出上私户新模式
  17. FileIterator
  18. 周世勋-《量子力学教程》答案PDF网盘分享
  19. 基于以太坊商城积分项目分析(一)
  20. 管理信息系统期末复习资料

热门文章

  1. linux网络全景指南
  2. Redis之set基本操作
  3. python 折线图 百分比_Python数据分析:折线图和散点图的绘制
  4. python创建小火龙角色_提灯与地下城小火龙怎么获得 提灯与地下城小火龙属性技能一览...
  5. 星空极速密码破解算法
  6. 2022-2028全球与中国3-硝基-4-氯苯甲酸市场现状及未来发展趋势
  7. 基于c++ amp的gpu编程
  8. CSS常见的布局方式
  9. 赛效:WPS文字(Word)中的页面背景如何删除
  10. linux rsync和inotify