04、js 使用方式「内联式」


本节看内联式

教程简介

  • 1、阅读对象
    只要对 js 基础掌握不牢的都适合
  • 2、教程难度
    初级「但是你不一定知道」,本人水平有限,文章内容难免会出现问题,如果有问题欢迎指出,谢谢

正文

视频

一、HTML 中使用 JavaScript

1、使用 script 标签

在 HTML 中使用 JavaScript 最简单的方式就是使用 script 标签把 JavaScript 的方法和属性包裹起来,如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>使用 script 元素</title>
</head>
<body>
    <!--这里是 html 的内容-->
    <!-- 以下使用 script 元素 -->
    <script>
        // 其中是属性和或方法
        var a = 10 ;
        console.log(a) ;
    </script>
</body>
</html>

执行结果

2、JavaScript 的执行顺序

包含在 <script> 标签中的代码是从上到下依次执行,并且在 script 标签中的代码执行过程中,浏览器会停止渲染和显示,直到 script 需标签中的代码执行完毕,再执行标签下面的内容

JavaScript 执行顺序

二、script 标签解析

在 html 页面中使用 <script>...</script> 是最简单的使用 JavaScript 的方法,script 标签也有几个属性我们来了解一下

<script
        charset="UTF-8"
        src="xxx.js"
        language = "JavaScript"
        type = "text/javascript"
        defer="defer"
        async = "async">
    xxx
</script>

从上述代码可以看到 script 有 6 个属性,我们来看看

  • charset:可选,用来指定 src 「外部连接 js 的字符集」
  • src:可选,用来加载外部 js
  • language:废弃了,原指用来写脚本的语言如:JavaScript、VBScript,已经废弃不使用了
  • type:可选,写脚本使用语言内容类型「MIME类型」,可以看作是 language 的替代品,默认就是 text/javascript 所以可以不用写
  • defer:可选,延迟脚本只适用于外部链接也就是 src 有值时,指的是脚本的执行会在整个整个页面都解析完成以后,相当于给浏览器一个指令-脚本立刻下载,但是延迟执行,并且是顺序执行
  • async:可选,异步执行同样只适用于外部链接也就是 src 有值时,也指的是脚本的执行会在整个整个页面都解析完成以后,但是执行顺序是无序的「异步的」

所以我们一般写一个 script 标签的时候一般如下写法就可以

<script>
    xxx
</script>

如果是外部引入 js 则添加 src 属性即可

三、总结

本节对 JavaScript 的使用方式简单的介绍了一下「主要说了一下内联式」,并且简单的介绍了一下 js 的执行顺序和 script 属性

本节到此为止,我们下节见


交个朋友

如果觉得本篇对你有帮助,那么请你完成以下几件小事情

1、动动你的小手关注一下以下公众号「TigerChain」查看更多精彩分享

2、更多视频关注的我的 B站:https://space.bilibili.com/44242327/


文章作者: TigerChain
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 TigerChain !
评论
  目录