01-javascript的简介

javascript的简介

  • 是基于对象和事件驱动的语言,应用于客户端。
  • 基于对象:提供好了很多对象,可以直接用。
  • 事件驱动:html静态网站,js动态网站。

javascript的特点

  • 交互性
    • 信息的动态交互。
  • 安全性
    • js不能直接访问本地磁盘的文件。
  • 跨平台性
    • java—虚拟机。
    • js—只有能够支持js的浏览器都可以运行。

js和java的区别

  • 没有关系
    = =|||..
    • java-面向对象。
      js-基于对象。
    • java-强类型语言。
      js-弱类型语言。
      • 如:

        java:
        int i = "10";
        
        这种表达是错的。
        但是在js里面可以写成
        var i = 10;
        var i = "10";
        
    • java运行需要先编译成字节码文件再执行。
      js只需解析就能运行。

js的组成(三部分)

  • ECMAScript
    • ECMA: 欧洲计算机协会
    • 由ECMA组织定制的js语法,语句等
  • BOM
    • 浏览器对象模型 - browser object model
    • 窗口多大,什么时候关闭等
  • DOM
    • 文档对象模型 - document object model
    • 对网页内容操作

你可能感兴趣的:(01-javascript的简介)