第一讲:初识JavaScript 【本系列笔记根据尚学堂JavaScript视频资料整理】

1.0、 学习目标

  –了解javascript组成部分
  –认识javascript解析机制
  –如何使用javascript
 
1.1、初识JavaScript
  •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、示例代码
  
 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>
View Code

 

 

转载于:https://www.cnblogs.com/pangcq2015/p/4295721.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值