<script>元素的属性(html4):

1.asynv:可选,立即下载脚本但不妨碍页面中其它操作。只对外部脚本文件有效。异步脚本,有多个异步脚本时,并不规定执行顺序,所以要保持各异步脚本互不依赖。

2.defer:可选,脚本可以延迟到文档完全被解析和显示后再执行。只对外部脚本有效。defer=‘defer’。遇到</html>后再执行,第一个延迟脚本会优先于第二个延迟脚本执行(理论上是,但现实中还是尽量只有一个延迟脚本)。

3.charset:可选,字符集。大多数浏览器会忽略它,所以很少有人用。

4.language:已弃用,勿用。

5.src:可选,表示包含要执行的外部文件。

6.type:可选。可以看成language的替代品,默认为text/JavaScript。

使用<script>嵌入时,不要在代码中任何地方提前出现</script>,如alert('</script>');可以通过转义字符解决:alert('<\/script>');

外部JavaScript文件默认带有.js扩展名,但这不是必需的,浏览器不会检查,但浏览器一般会根据扩展名决定应用那种MIME(Multipurpose Internet Mail Extensions多用途互联网邮件扩展类型类型)。

使用外部文件的优势:1.可维护性 2.可缓存 3.适应未来

<noscript>中的内容只有在:1.浏览器不支持脚本 2.脚本被禁用  的情况下才会显出出来。故-----<noscript><p>本页面需要浏览器支持(启用)JavaScript</p></noscript>

转载于:https://www.cnblogs.com/iggys/p/7689141.html

第二章:在HTML中使用JavaScript相关推荐

  1. 攻下《JavaScript高级程序设计》——第二章 在HTML中使用JavaScript

    从上一章我们知道了,JavaScript是一种专门为网页交互而设计的脚本语言,那么,它就免不了和HTML打交道,所以在设计JavaScript的时候,Netscape首要面临的就是,怎么让HTML和J ...

  2. 第二章 在HTML中使用JavaScript

    2.1 <script> 元素 向HTML中插入JavaScript的主要方法就是使用 <script> 标签 <script>// 嵌入式 </script ...

  3. 《avascript 高级程序设计(第三版)》 ---第二章 在HTML中使用Javascript

    本章主要讲解了,怎么在HTML中使用: 1.<script src=""></script> 属性:defer="defer" 表示脚本 ...

  4. 【前端】第二章 HTML、CSS、JavaScript、DOM和JSON

    第二章 HTML.CSS.JavaScript.DOM和JSON 文章目录 第二章 HTML.CSS.JavaScript.DOM和JSON 一.HTML 1.表单 2.小票 3.注册页面 4.音视频 ...

  5. 《JavaScript权威指南第7版》第15章 Web浏览器中的JavaScript 15.1 15.2 15.3

    第15章 Web浏览器中的JavaScript 15.1 网络编程基础 15.1.1 HTML script 标签中的JavaScript 模块 指定脚本类型 脚本运行时:异步和延迟 按需加载脚本 1 ...

  6. 第二章 Flask——Flask中的request

    第二章 Flask--Flask中的request 一.request.method 二.request.form 三.request.args 四.request.values 五.request. ...

  7. 《风尚坐火箭学习vue》-- 第二章:页面中输出hello Vue

    前言:前端框架千千万,独有vue占一半 我是风尚,让我们一起坐火箭去学习Vue 图片来自vue官网 第二章:hello Vue 上章回顾:风尚内心答应了跟白发老头学习vue 风尚内心答应了跟白发老头学 ...

  8. 【数字信号处理】 第二章、时域中的离散时间信号

    前言 学而时习之,不亦乐乎? --<论语·学而> Is it not pleasant to learn with a constant perseverance and applicat ...

  9. 管理系统中计算机应用第二章答案,管理系统中计算机应用第二章习题及答案.pdf...

    第二章 应用信息系统 一.单项选择题: 1.根据系统目的及环境许可,将所需的原始数据输入系统的功能是 ()2-54 A.信息存储 B.信息控制 C.信息处理 D.信息采集 答案:D 解析:信息的采集是 ...

  10. (Python高级编程)第二章:Python中的魔法函数

    文章目录 一:什么是魔法函数 (1)魔法函数 (2)作用 二:Python中的魔法函数 (1)字符串表示 (2)集合序列相关 (3)迭代相关- (4)可调用 (5)with上下文管理器 (6)数制转换 ...

最新文章

  1. uscao Spinning Wheels
  2. paip.无线路由器的无线接入WAN方式WDS设置大法
  3. 根据status信息对MySQL服务器进行优化-1
  4. js中hover事件时候的BUG以及解决方法
  5. Mac os硬盘空间释放
  6. DL之InceptionV2/V3:InceptionV2 InceptionV3算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  7. sql分类及基本sql操作,校对规则(mysql学习笔记二)
  8. python迭代器与生成器_Python的迭代器和生成器
  9. c 连接mysql后 怎么用_使用C语言连接mysql,并进行操作
  10. LINUX服务器搭建和常用配置介绍
  11. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: user, for...
  12. 面试官:缓存一致性问题怎么解决?
  13. delphi 线程安全list_Java的中的集合(容器)-List
  14. 【cornerstoneTools】【vue】使用cornerstoneTools搭建标注系统相关代码
  15. 黑龙江省计算机应用能力考试,2020黑龙江省一级计算机基础及MS Office应用考试在线自测试题库(不限设备,登陆即可做题)...
  16. 关于计算机的内存的一点常识
  17. python中的深拷贝和浅拷贝
  18. 联想笔记本进入不了BIOS的解决方法
  19. 【前沿技术】在安全且可靠的区块链基础设施中运行业务条线应用
  20. qq家园里游戏c语言,盘点腾讯旗下5款过气游戏,全部玩过的人都该结婚了吧

热门文章

  1. Linux—MySQL安装配置详解
  2. opencv 环境相关
  3. 怎样使用OUTLOOK收发邮件   小雨
  4. IOS5开发-http get/post调用mvc4 webapi互操作(图片上传)
  5. java泛型,“参数化参数”的基本理解
  6. php 格式化js文件,vscode编辑器在php文件中的html/js格式化解决方案
  7. Python数据结构与算法(二)栈和队列
  8. 2019-12-02 调用C++高精度时钟 std::chrono::high_resolution_clock的方法
  9. 2018-07-25 异想天开
  10. [草稿]尝试从 same.com 的视角观察简书的用户社交网络