JavaWeb笔记-02-js初识

JavaScript
    是基于对象和事件驱动的语言,应用于客户端

    解释:
    基于对象
        --提供了很多对象,可以直接使用

    事件驱动:
        --html做网站静态效果,JavaScript做动态效果
   
    应用于客户端:
        --客户端指浏览器

1.js特点:

    1)交互性 
        --信息的动态交互
    2)安全性 
        --js不能访问本地磁盘的文件
    3)跨平台性
        --java里跨平台,需要用到虚拟机
        --只要浏览器支持JS,都可运行

2.JavaScript和Java的区别(雷锋塔和雷锋,无任何关系)

   1)公司不同
        --Java是sun公司
        --JS是网景公司
    2)JavaScript是基于对象,Java是面向对象
    3)Java是强类型语言,JS是弱类型。
    4)JavaScript只需要解析就可以执行。Java需要先编译成字节码文件,再执行

3.JS的组成(三部分)

    1)ECMAScript
        -ECMA:欧洲计算机协会,制定JS规则
        JS的语法,语句等规则


    2)BOM
        broswer object model
        浏览器对象模型
 

    3) DOM
        document object model
        文档对象模型

4.JS与html的结合方式(两种)(Js不能单独使用,需要和html结合使用)


    1)使用标签

       
        
        eg://向页面弹出窗口,显示内容helloworld
        

    知识点:向页面弹出窗口,输出内容
        alert("填写输出内容");

    
    约定:标签一般放在后面。  防止html从上往下解析时,部分变量未定义。


    2)使用script标签,引入一个外部js文件


       先创建js文件
        引入:


    


    注意:引入外部js文件后,

你可能感兴趣的:(JavaWeb笔记-02-js初识)