第三阶段-js

一、javascript的简介

    1.基于对象和事件驱动的语言,应用与客户端

        a.基于对象:

        提供好了很多对象,可以直接拿过来使用

        b.事情驱动:

        html做静态效果,javascript做动态效果

        c.客户端:专门指的是浏览器

    2.js的特点

        a.交互性

        信息的动态交互

        b.安全性

        js不能访问本地磁盘的文件

        c.跨平台性

        java里面跨平台性,虚拟机,能够支持js的浏览器,都可以运行 

       d.javascript和java的区别:

        java是sun公司,现在是oracle,js网景公司

        javascript是基于对象的,jiava是面向对象

        java是强类型的语言,js是弱类型的语言

        java: int i = 10;

        js: var i = 10; var m = "10";

        javascript只需要解析就可以执行,而java需要先编译,再执行

    3.javascript的组成部分

        a.ECMAScript

        ECMA:欧洲计算机协会

        专门制定的js语法、语句

        b.BOM

        broswer object model:浏览器对象模型

        c.DOM

        document object model:文档对象模型

二、js和html的结合方式

    第一种:使用一个标签

    第二种:引用外部Js文件

你可能感兴趣的:(第三阶段-js)