js学习之前言

来源:互联网 发布:一分洗车软件 编辑:程序博客网 时间:2024/05/16 15:08

1.JS的历史和发展

  浏览器的核心:内容渲染引擎 +脚本解释引擎

  常见的浏览器的核心:

        (1) IE的核心:Trident(双引擎)

        (2) Chrome的核心:Webkit(渲染引擎)+V8(脚本解释)

        (3) Safari的核心:Webkit(双引擎)

        (4) Opera的核心:Presto(双引擎-o-) / Webkit(双引擎)

        (5) Firefox的核心:Gecko(双引擎)

2.JS组成部分

·(1)核心——由ECMAScript标准制定,可以运行在任何js引擎中,不光可以编写客户端脚本,还可以编写服务器端脚本(NodeJS)、编写桌面应用程序、网络程序

 (2)·DOM——将JS嵌入在网页中操作HTML标签

·(3)BOM——使用JS与浏览器宿主进行交互

3.JavaScript运行环境搭建

  (1)方式一:安装一个独立JS解释器——V8(NodeJS)

      ·可以交互式执行;

      ·也可以批量的执行多条语句(需要编写.js文件中)

  (2)方式二:使用浏览器内嵌JS解释器

      ·直接在控制台输入中一行一行的输入并执行脚本;

      ·把JavaScript语句混排在HTML中,让浏览器解释执行整个HTML文件

            <script></script>直接嵌入在BODY中执行

           <script></script>嵌入在HEAD中,其中定义函数,页面元素的某个事件发生时调用该函数

           JavaScript编写在外部.js文件中,HTML中使用<script src=”.js文件的路径”></script>引用外部js文件;页面元素的某个事件发生时调用外部js中定义的函数


0 0