第一讲:初识JavaScript 【本系列笔记根据尚学堂JavaScript视频资料整理】
1.0、 学习目标
–了解javascript组成部分
–认识javascript解析机制
–如何使用javascript
1.1、初识JavaScript
View Code
•javascript是一种专为与网页交互儿设计的脚本语言。由三部分组成:
–ECMAScript (ECMA-262定义) 提供核心语言功能
–文档对象模型(DOM)提供访问和操作网页内容的方法和接口
–浏览器对象模型(BOM)提供与浏览器交互的方法和接口
•Javascript的这三个组成部分在当前五大主流浏览器中都得到了不同程度的支持(IE、FireFox、Chrome、Safari、Opera)。
基本所有的浏览器都大体上支持ECMAScript第三版。但是对于DOM和BOM的支持相比较而言则差很多。
1.2、使用JavaScript
•对JavaScript是一种可以与HTML标记语言混合使用的脚本语言,其编写的程序可以直接在浏览器中解释执行。
•javascript是一种解释型语言(预编译、执行)
•Javascript的国际标准是ECMAScript.
–语法、类型、语句、关键字、保留字、操作符、对象
•如何使用javascript?
–在HTML文档中插入脚本语言可以使用<script>标记
–<script>标记可以置于页面任意位置,一般定义在<head>标签中
•<script>标记属性!
–type、src、defer、charset
1.3、示例代码
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>Untitled Document</title> 6 <!-- 7 <script type="text/javascript" charset="utf-8" > 8 9 // helloworld 10 //浏览器对象 window 弹出警告框 11 //window.alert('hello javascript! my comming....'); 12 //文档的对象 13 //document.write('我是第一个程序...!'); 14 15 //把内容打印到控制台 16 //console.info('hello js!!!'); 17 18 19 </script> 20 --> 21 <!-- 外部引入文件 src属性 --> 22 <!-- 解析顺序 从上到下 边解析边执行 --> 23 <!-- 延迟执行:defer 可以延迟执行代码(当页面都加载完毕以后 window.onload) --> 24 <script type=text/javascript charset=utf-8 defer="defer" src='../commons/001.js'></script> 25 <script type=text/javascript charset=utf-8 > 26 alert('我是内部代码!!!!'); 27 </script> 28 29 30 </head> 31 <body> 32 </body> 33 </html>