JavaScript由ECMAScript、DOM、BOM组成。

简单认识:

  ECMAScript:首先它不是一门编程语言,而是一个标准,规定这些浏览器的脚步语言必须按照它的规定去做。

  DOM          :D表示文档,O表示对象,M表示模型,组合起来就是:文档对象模型。

  BOM          :B表示浏览器,O表示对象,M表示模型,组合起来就是:浏览器对象模型。

深入理解:

  ECMAScript:是js的核心,提供了一些关键字,数据类型,运算符,对象,语句,等。

  DOM    :提供了访问和操作HTML元素的接口。

  BOM    :提供了一些方法和属性,如alert,console,获取浏览器窗口大小,等等。

最新文章

  1. 谈c++ pb_ds库(二) 红黑树大法好
  2. Request 接收参数乱码原理解析三:实例分析
  3. 转:ibatis常用16条SQL语句
  4. 兼容ie的jquery ajax文件上传
  5. android 4.4.2 开发环境
  6. HDU 4435 charge-station () bfs图论问题
  7. JQUERY 一些技巧在实际中的应用
  8. Duilib实现 Windows资源管理器前进后退原理
  9. Python学习教程(learning Python)--3.3.3 Python逻辑关系表达式
  10. sublime text3 插件安装
  11. BZOJ1821: [JSOI2010]Group 部落划分
  12. pl/sql developer 连接本地ORACLE 11g 64位数据库
  13. 开心菜鸟学习系列笔记-----Javascript(1)
  14. spring mvc ajax
  15. peoplesoft function PSTREENODE 通过 deptid 获得部门树 一级部门 code
  16. windows下 在cmd中输入ls命令出现“ls不是内部或外部命令“解决方法
  17. AI要被祭天了!删Bug,删着删着把全部代码都删了
  18. 使用Python matplotlib做动态曲线
  19. Flask 中关于‘蓝图’ 的使用-------------------
  20. C#理解AutoResetEvent和ManualResetEvent

热门文章

  1. Android 关于“NetworkOnMainThreadException”
  2. INNO setup安装卸载钱判断进程中是否在运行总结
  3. JSP九大内置对象详细介绍
  4. asp.net中调用命令行
  5. Codeforces Round #271 (Div. 2)题解【ABCDEF】
  6. [Scheme]Understanding the Yin-Yang Puzzle
  7. 百度语音识别(Baidu Voice) Android studio版本
  8. oracle小数点前零丢失的问题
  9. MySQL HA方案之MySQL半复制+MHA+Keepalived+Atlas+LVS[转]
  10. ubuntu-15.10-server-i386.iso 安装 Oracle 11gR2 数据库