初识JavaScript(三大组成部分) -- 学习笔记

    JavaScript 诞生于1995年,刚开始主要是为了解决有一些不必要的数据验证,在JavaScript还没出现的时候,在登录或者注册的表单中,如果用户没有输入任何数据,也是必须要将表单数据发送到服务器进行验证,才能确定用户是否填写了某些必填域,是否输入了无效的表单值。但是在以前的需要拨号上网的那个年代,如果能够直接在客户端直接进行验证,不需要发送的服务器,这个绝对是令人兴奋的事情,JavaScript的出现,就能够很好的解决这个问题。

    现在的JavaScript不仅仅只是验证表单这么简单,还能实现与浏览器窗口进行交互的能力。JavaScript由三个部分组成,ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。

    什么是ECMAScript?简单来说是JavaScript的语法规范,与web浏览器没有依赖关系。它大致的规定了JavaScript里如下组成部分。

  • 语法
  • 类型
  • 语句
  • 关键字
  • 保留字
  • 操作符
  • 对象

   现在的ECMAScript 2015版(简称ES6)已经普及,出现了一些新的语法和方法,很实用也很方便。

   什么是DOM?文档对象模型( Document Object Model )是用于HTML的应用程序接口(API)可以通过这些接口来实现对HTML元素进行操作。

什么是BOM?浏览器对象模型(Browser Object Model)支持可以访问和操作浏览器窗口的对象模型。

  • 弹出新浏览器窗口
  • 移动,缩放和管理浏览器窗口
  • 提供浏览器详细信息的navigator对象
  • 提供浏览器所加载页面的location对象
  • 提供用户显示器分辨率详细信息的screen对象
  • 对cookies的支持
  • 包括XMLHttpRequest(XHR 俗称小黄人)和IE的ActiveXObject这样的自定义对象
原创文章 7 获赞 1 访问量 914

猜你喜欢

转载自blog.csdn.net/weixin_42559087/article/details/105849840