我的编程空间,编程开发者的网络收藏夹
学习永远不晚

JavaScript入门之三种引入方式怎么使用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

JavaScript入门之三种引入方式怎么使用

这篇文章主要介绍“JavaScript入门之三种引入方式怎么使用”,在日常操作中,相信很多人在JavaScript入门之三种引入方式怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript入门之三种引入方式怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

JavaScript入门之三种引入方式怎么使用

1.行内引入方式

写在行内,每个标签里面单独设置

通过在开标签中的事件属性引用js的函数

(1)写在标签的事件属性当中(以on开头的属性),如onclick【on+事件类型】

推荐:html使用双引号,js使用单引号

例:

<input type="button" value="点我打开世界" onclick="alert('Hello World')" />

注:行内引入,在JS中没用提升权重的概念,所以其不常用[基本不用]

示例如下:

<html>
  <title>js样式内联写法</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <body>
  <!--js内联写法01开始-->
    <!--当鼠标点击图片时跳出弹窗显示1223-->
    <div class="img">
    单击事件:
      <img class="lazy" data-src="images/001.jpg" onclick="alert(1223)"></img>
    </div>
  <!--js内联写法01结束-->
  </body>
</html>

输出结果:

JavaScript入门之三种引入方式怎么使用

2.内嵌引入方式(内部引入)

写在script标签中

内部引用: 通过在script标签中编写js代码使用

  • script标签可以写在页面任何位置

  • script标签通常使用在body中的最后, 或者body的后面

(1)可以写在任意地方;

当需要我们在头部引用脚本就放在头部,否则则放在底部,因为放在头部可能会影响浏览器渲染。

<script>
    alert('Hello World!');
</script>

注:一般在自己写练习的时候,想偷懒不想设置js文件时使用 [练习使用]

通常自己做项目的时候放在底部,不影响加载顺序又可以和CSS文件进行区分,并且不会影响浏览器渲染;若放在其他处最好用onload套起来用

示例如下:

<html>
  <title>js样式内联写法</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <body>
  <!--js内联写法02开始-->
  <div class="img">
    单击事件:
      <img class="lazy" data-src="images/002.jpg" id='yuansu'></img>
  </div>
  <!--js内联写法02结束-->
  </body>
  <script>
    //js代码
    //找到XX元素,一般给元素加id 
    yuansuojb=document.getElementById('yuansu');    
    //给xx元素加事件
    yuansuojb.onclick=function(){
      //代码段
      alert(1);
    }
    //触发事件
  </script>
</html>

输出结果:

JavaScript入门之三种引入方式怎么使用

3.外部引入方式

在script标签中使用class="lazy" data-src引入外部文件

步骤:

  • 编写独立的js文件

  • 在页面中通过script标签引用

(1)引入外部JS文件的script中不可以写代码

(2)利用HTML页面代码结构化,把多段JS代码独立至HTML页面外面,美观,且方便文件复用

<script class="lazy" data-src="main.js"></script>

注:和行内样式一样放在底部和头部需要分情况考虑[经常使用]

使用的是class="lazy" data-src不是href

示例如下:

将js的代码写到.js的文件中,并在HTML中引用

.html文件内容如下:

<html>
  <title>js样式外联写法</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <body>
  <div class="img">
    外联写法--单击事件:
      <img class="lazy" data-src="images/003.jpg" id='yuansu'></img>
  </div>
  </body>
  <script class="lazy" data-src='js/index.js'></script>
</html>

.js文件内容如下:

//js代码

//找到XX元素,一般给元素加id 
yuansuojb=document.getElementById('yuansu');    
//给xx元素加事件
yuansuojb.onclick=function(){
  //代码段
  var str="hello world !!!";
  alert(str);
}

输出结果:

JavaScript入门之三种引入方式怎么使用

到此,关于“JavaScript入门之三种引入方式怎么使用”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

JavaScript入门之三种引入方式怎么使用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python编程入门之Hello World的三种实现方式

本文实例讲述了Python编程入门之Hello World的三种实现方式。分享给大家供大家参考,具体如下: 第一种方式:$python >>>print('hello world') 屏幕上输出hello world print是一个常用函
2022-06-04

怎么引入javascript代码?方式浅析

近年来,随着JavaScript技术的高速发展,越来越多的开发者开始在自己的项目中使用这种语言。在使用JavaScript时,引入方式是非常重要的一环。但是,事实上有一些场景下并不适合采用JavaScript的传统引入方式,即<script>标签。这篇文章将带你了解这些场景,并介绍一些不同的引入方式。一、传统的<script>标签第一层级的JavaScript引入方式就是在HT
2023-05-14

k8s入门之deployment怎么使用

这篇“k8s入门之deployment怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“k8s入门之deployment
2023-07-05

Android入门教程之ListView怎么使用

在Android中,ListView是一种常用的界面元素,用于显示数据列表。下面是一个简单的示例,演示如何在Android中使用ListView:在布局文件中添加ListView元素:
Android入门教程之ListView怎么使用
2024-03-06

怎么使用内嵌式引入css样式表

小编给大家分享一下怎么使用内嵌式引入css样式表,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!引入方法:将CSS代码集中写在HTML文档的“”头部标签中,并且用“