初识JavaScript

 ---javascript的组成部分


        ---如何使用javascript


        ------学习目标-------


         1.了解javascript组成部分


         2.认识javascript解析机制


         3.如何使用javascript


        ----------------------


         ***javascript是一种专为与网页交互设计的脚本语言。由三部分组成:


             ---ECMAScript(ECMA-262定义)提供核心语言功能


             ---文档对象模型(DOM)提供访问和操作页面内容的方法和接口


             ---浏览器对象模型(BOM)提供与浏览器交互的方法和接口


         ***javascript的这三个组成部分在当前五大主流浏览器中得到不同的支持


             (IE、FireFox、Chrome、Safan、Opera)。基本所有的浏览器都大体上


             支持ECMAScript第三版。但是对于DOM 和 BOM 的支持相比较而言则差很多。


         ***对于JavaScript 是一种可以与HTML标记语言混合使用的脚本语言,其编写的程序


            可以直接在浏览器中解释执行。


         ***JavaScript是一种解释型语言(预编译、执行)


         ***JavaScript的国际标准是 ECMAScript


              -语法、类型、语句、关键字、保留字、操作符、对象


         ***如何使用JavaScript?


              -在HTML文档中插入脚本语言可以使用<script>标记


              -<script>标记可以置于页面任意位置,一般定义在<head>标签中


         ***<script>标记属性:


              -type、src 、defer、charset


         ***例子:


            形式一、


             <script type = "text/javascript" charset = "utf-8">


                  // 使用浏览器对象window,弹出警告框-----》会在浏览器中,跳出一个小的窗口


                   window.alert('hello javascript!my coming...');---->window 对象可以省略,写成alert("hello javascript!my coming...");


                  //使用文档对象(不能省略)


                  document.write('我是第一个程序!');    ----》括号中的内容,会显示在浏览器中


                  //它是把内容打印到了控制台


                  console.info('helloworld');


                  


             </script>


           形式二、外部引入文件,用  src 属性


                 <script type = "text/javascript" charset = "utf-8" src = "写需要引入的文件名称"> </script>


                  (说明:如果使用了  src 引入外部文件,则在<script>标签中,就不能再写代码了;如果需要再写,


                         则需要另起一行写在<script>...</script>中)
  


           ***javascript代码中的默认解析顺序机制:从上到下,边解释边执行


              如果在<script>标签中加入了  defer = "defer"   则下面包含的代码会延迟执行(当页面加载完毕以后


              相当于 window.onload)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小达人Fighting

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值