1. JavaScript起航

一个完整的JavaScript脚本实现应该包含如下三个部分:

  1. ECMAScript核心:为不同的宿主环境提供核心的脚本能力;
  2. DOM(文档对象模型):规定了访问HTML和XML的应用程序接口;
  3. BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象

1. 引入JavaScript脚本代码到HTML文档中

有4种标准方法:

  • 将代码包含于<script>和</script>标记对,然后直接嵌入到HTML文档中;
  • 通过<script>标记的src属性链接外部的JavaScript脚本文件;
  • 通过JavaScript伪URL地址引入;
  • 通过HTML文档事件处理程序引入。

2. <script>标记的几个属性:

<script language="Javascript 1.2" type="text/javascript" src="filename.js"></script>

  • language属性:用于指定封装代码的脚本语言及脚本;
  • type属性:指定<script>和</script>标记对之间插入的脚本代码类型;
  • src属性:用于将外部的脚本文件内容嵌入到当前文档中
3. 嵌入JavaScript脚本代码的位置
4. 处理浏览器不支持JavaScript的情况
    1)使用<!-- 和 -->标记对将JavaScript代码封装起来。
          告诉浏览器如果不支持该脚本就直接跳过,就当它不存在。
    2)使用<noscript> 和 </noscript>标记对给出提示信息。
          在浏览器不支持JavaScript或禁用了JavaScript的情况下,将会忽略<script></script>之间的脚本代码,显
          示noscript标记对中的提示信息;否则忽略noscript中的信息,执行脚本代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值