前面我们学了对象,如何创建对象及使用对象。

内置对象不需要实例化,就可以使用。

可以通俗地理解,在内存里的东东是对象,也就是实例化好的。在磁盘里的东东是类,需要实例化才能使用。实例化后的东东在内存里。未实例化的东东在磁盘里。

接下来我们学习三组已经创建好的对象,且这3组对象在日常工作中使用频率非常高。

这3组对象是:

1、浏览器对象模型

2、文档对象模型

3、全局JavaScript对象

一 浏览器对象模型

浏览器对象模型用于创建浏览器窗口的模型。

最顶端是window对象。

window对象对象下面是子对象,子对象还可以有子对象,对象可以嵌套。就像盒子里可以再放盒子,数组里可以存放数组一样。

二 文档对象模型

文档对象模型(DOM)为当前网页创建模型。

document对方有很多方法可以操作HTML元素。

三 全局JavaScript对象

全局JavaScript对象的名字通常是首字母大写。

对象 作用
String    处理字符串
Number    处理数字
Boolean    处理布尔值
Date    处理日期
Math   计算和处理数字
REgEx    匹配文本的字符串模式

最新文章

  1. angurlarjs学习笔记
  2. iOS 直播-闪光灯的使用
  3. Core Dump [Linux]
  4. Timer类和TimerTask类
  5. Quirks模式是什么?
  6. OC IOS屏幕分辨率
  7. Function模式 -- 深入理解javascript
  8. C++虚函数的缺陷
  9. 基于visual Studio2013解决C语言竞赛题之1075大数阶乘
  10. 关于JdbcTemplate的queryForList返回值
  11. Extjs4.2 Tree使用技巧
  12. 单源最短路径---Bellman-Ford算法
  13. PS 滤镜——旋转模糊
  14. 初步认识Promise
  15. Yii2.0 解决“the requested URL was not found on this server”问题
  16. [转]Kindle 推送教程:教你用电子邮箱推送电子书
  17. 461.汉明距离(c++实现)
  18. Pytorch安装教程
  19. MySQL open_files_limit相关设置
  20. ng-深度学习-课程笔记-10: 机器学习策略2(Week2)

热门文章

  1. RabbitMQ概要
  2. web自动化之前端知识
  3. eq(index|-index)
  4. clone([Even[,deepEven]])克隆匹配的DOM元素并且选中这些克隆的副本。
  5. kubeadm 部署kubernetes1.11.1,dashboard1.10.0
  6. CodeForces 631D Messenger —— (kmp的应用)
  7. 使用vim编辑python智能提示
  8. 框架 | Spring面试题总结
  9. linux下批量转换文件
  10. CSS层叠样式表的层叠是什么意思