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的学习。。。

  • 相关阅读:
    注册tomcat为服务
    BootStrap
    Passive DNS
    一个插件平台
    HDU 4394 BFS
    设计模式--组合模式--商品排序案例
    Windows平台编译openssl-0.9.8k库(32位、64位)
    JavaScript之this释疑
    OpenLayers3基础教程——OL3 介绍control
    我的Android进阶之旅------> Android为TextView组件中显示的文本加入背景色
  • 原文地址:https://www.cnblogs.com/kingmin/p/6929964.html
Copyright © 2011-2022 走看看