1.JavaScript是?
1)世界上最流行的脚本语言
JavaScript是世界上用的最多的脚本语言。脚本语言:不需要编译,直接运行时边解析边执行的语言。
2)增强浏览器交互
JavaScript用的最多的就是改善用户与浏览器上浏览的网页进行交互,增强用户体验。
3)运行在服务器端的JS
NodeJS的存在,让JavaScript可以直接运行在后台,让前端开发工程师直接占领后台开发人员的领地,极
大拓展了前端开发人员的领域。让js无所不能。
4)移动端的JavaScript
HTML5让JavaScript赋予了神一般的能力,穿透了所有的端(ios、android、windows、mac、linux...)
2.JavaScript 的特点
(1)借鉴 C 语言的基本语法;
(2)借鉴 Java 语言的数据类型和内存管理;
(3)借鉴 Scheme 语言,将函数提升到"第一等公民"(first class)的地位;
(4)借鉴 Self 语言,使用基于原型(prototype)的继承机制。
3.JavaScript 的组成
ECMAScript:JavaScript 的语法。
DOM:JavaScript 操作网页上的元素的 API
BOM:JavaScript 操作浏览器的部分功能的 API
4.引入 JavaScript
• 行内JavaScript脚本
• Script标签
• 外部脚本
5.script标签的属性
属性 值 描述
async async 立即异步下载脚本,但是不影响下载HTML(仅适用于外部脚本)。
charset utf-8... 规定在外部脚本文件中使用的字符编码。
defer defer 规定是否对脚本执行进行延迟加载,直到页面加载为止。
src URL 规定外部脚本文件的 URL。
<script type="text/javascript" defer="defer" charset="utf-8" ></script>
<script type="text/javascript" src=”” async="async" charset="utf-8" ></script>
6.Script标签放置位置
• 放置在<head></head>标签中。
• 如果大型网站,加载的JS文件非常多的时候,会导致,在加载JS文件的时候整个页面是空白的,造成用
户浏览不友好。
• 目前大型网站优化会将JS文件不影响布局和加载整体页面的js文件放置在body的结束标签之前。
网友评论