zoukankan      html  css  js  c++  java
  • 2-JavaScript的介绍与组成

    一.什么是JavaScript

    JavaScript:一种基于对象(Object)和事件驱动(Event Driven)的,与平台无关的弱类型脚本语言。

    基于对象:如果你想用js,必须先创建一个对象,万物皆对象

    事件驱动:比如键盘,按钮,鼠标,时钟等等

    平台无关:因为是在浏览器上运行的

    弱类型:不需要提前声明定义类型,由使用它的前面的对象定义

    脚本语言:介于HTML和C,C++,JAVA,C#编程语言之间,脚本语言不需要编译,可以直接使用,由解释器负责解释

    二.JavaScript的组成

    ECMAScript:描述了该语言的语法和基本对象

    DOM(Document Object Model):处理网页内容的方法和接口,比如获取或设置input表单的value值,由于DOM的操作对象是文档(Document),所以DOM和浏览器没有直接关系。

    BOM(Browser Object Model):描述了与浏览器进行交互的方法和接口,例如:新建窗口,获取屏幕分辨率,浏览器版本号等

    补充:关于兼容性的问题:

    ECMAScript:解释器,翻译兼容性:完全兼容

    DOM:(文本对象)兼容性:部分不兼容

    BOM:(浏览器对象)兼容性:不兼容(例如:IE,谷歌,火狐,不可能兼容)

    正式开始JavaScript的学习。。。

  • 相关阅读:
    <转>CSS3 Media Queries 实现响应式设计
    css3的display:box研究
    CSS3制作渐变文字
    (转)apple-touch-icon-precomposed 和 apple-touch-icon属性区别
    (转)移动平台的meta标签
    day 57 jQuery插件
    day56 文件 文档处理,事件
    day 55 jQuery-part2
    day 54 jQuery, part-1
    day 52 dom 事件
  • 原文地址:https://www.cnblogs.com/kingmin/p/6929964.html
Copyright © 2011-2022 走看看