JS学习(3)(JS代码——三种书写位置的写法与总结)

目录

一、JS代码——3种书写位置。

(1)内联脚本(行内式)

1、基本介绍。

2、代码演示。

(2)内部脚本(内嵌式)

1、基本介绍。

2、代码演示。

(3)外部脚本(外部式)

1、基本介绍。

2、代码演示。

二、JS代码3种写法的总结。

(1)行内式。

(2)内嵌式。

(3)外部(引入)式。


一、JS代码——3种书写位置。

  • JS代码的3种书写位置,分别为:行内、内嵌和外部。
(1)内联脚本(行内式)
1、基本介绍。
  •  内联脚本是直接写在HTML文档中<script>标签里的JavaScript代码。
  • 这些脚本可以直接嵌入到HTML页面中,通常用于简单的交互或者页面级别的脚本。

2、代码演示。
  • 设置一个按钮。想要的动态效果。

  • 当点击按钮"唐伯虎"。网页弹出提示:"秋香"。


  • 使用点击事件"onclick"、"alert()"表示弹出框的意思。
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>js学习</title>
</head>

<body>
    <!--1.行内式的js 直接写到元素的内部-->
    <input type="button" value="唐伯虎" onclick="alert('秋香')">
</body>

</html>

(2)内部脚本(内嵌式)
1、基本介绍。
  • 内部脚本也是放在HTML文档中的<script>标签里,但它们通常被放在<head>或<body>标签内部,可以包含多行代码,并且可以被其他HTML元素包围。
  • 内部脚本在文档加载时执行。

2、代码演示。
  • 与写css样式一样——写在<style></style>标签内。它是写在<script></script>标签内
  • 将刚刚写的行内式js代码注释。使用内嵌式js代码。让网页打开弹出提示"您好,JS!"。
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>js学习</title>
    <!-- css内嵌样式 -->
    <style></style>
    <!-- js内嵌式 -->
    <script>
        alert("您好,JS!")
    </script>
</head>

<body>
    <!--1.行内式的js 直接写到元素的内部-->
    <!-- <input type="button" value="唐伯虎" onclick="alert('秋香')"> -->
</body>

</html>

(3)外部脚本(外部式)
1、基本介绍。
  • 外部脚本是保存在单独的.js文件中的JavaScript代码
  • 通过在HTML文档中的<script>标签的src属性引入
  • 这样做的好处是可以将JavaScript代码与HTML内容分离,使得代码更加模块化和可维护。此外,外部脚本还可以被多个页面引用,提高代码复用性。

2、代码演示。
  • 首先新建一个my.js的文件。


  • 在里面写下一行js代码。


  • 同样通过<script></script>标签引入js文件。但是要给其src属性赋值。
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>js学习</title>
    <!-- css内嵌样式 -->
    <style></style>
    <!-- js内嵌式 -->
    <script>
        /* alert("您好,JS!") */
    </script>
    <!-- 外部式js写法 -->
    <script src="my.js"></script>
</head>

<body>
    <!--1.行内式的js 直接写到元素的内部-->
    <!-- <input type="button" value="唐伯虎" onclick="alert('秋香')"> -->
</body>

</html>

二、JS代码3种写法的总结。

(1)行内式。

(2)内嵌式。
  • 首先是与css引入写法很相似的。

(3)外部(引入)式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

岁岁岁平安

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

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

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

打赏作者

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

抵扣说明:

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

余额充值