js学习之前言

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值