返回顶部
首页 > 资讯 > 前端开发 > VUE >Js文件函数中如何调用另一个Js文件函数
  • 387
分享到

Js文件函数中如何调用另一个Js文件函数

2024-04-02 19:04:59 387人浏览 安东尼
摘要

小编给大家分享一下js文件函数中如何调用另一个Js文件函数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们知道,在html中,

小编给大家分享一下js文件函数中如何调用另一个Js文件函数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

我们知道,在html中,利用<script language="javascript" type="text/javascript" src="./script.js"></script>引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢这样。

例如有这样一个html,里面有一个按钮,当按下时调用b.js文件中的方法b()。而b()中又要调用a.js文件中的方法a()。若要实现这个功能,必须注意,将要引入的Js文件代码放在</body>下面。

  首先,我们在html中引入b.js,并在</body>之后加入引用语句。如下:

<html>
  <body>
   <input type="button" value="ok" onclick="javascript:b()">
  </body>
  <!--这里引用要放在body下面-->
  <script language="JAVASCRIPT" src='b.js'></script>
  </html>

  b.js文件如下:

new_element=document.createElement("script");
  new_element.setAttribute("type","text/javascript");
  new_element.setAttribute("src","a.js");// 在这里引入了a.js
  document.body.appendChild(new_element);
  function b() {
   a();
  }

  在b.js文件中前4行代码中我们引入了a.js文件,并在第7行代码中调用了a.js代码中的a()方法。

  让我们来分析一下关键的几句代码:首先,我们利用document.createElement("script")生成了一个script的标签,设置其type属性为text/javascript,src为a.js(这里的a.js同b.js放在同一个目录,也可放在不同的目录)。最后将这个标签动态地加入body中。如此一来,我们就可以调用到不同js文件中的方法了。

补充(详解)

  方法一,在调用文件的顶部加入下例代码:

document.write(”<script language=javascript src='/js/2.js'><\/script>”);

  方法二:在将下边代码放入Body中:

new_element=document.createElement(”script”);
new_element.setAttribute(”type”,”text/javascript”);
new_element.setAttribute(”src”,”2.js”);
document.body.appendChild(new_element);

  我们来分析一下关键的几句代码:
首先,我们利用document.createElement(”script”)生成了一个script的标签,设置其 type属性为text/javascript,src为2.js(这里的1.js同2.js放在同一个目录,也可放在不同的目录)。最后将这个标签动态 地加入body中。如此一来,我们就可以调用到不同js文件中的方法了。

注意:<script language=”JAVASCRIPT” src='1.js'></script>一定要放在body下面。
   因为在2.js中用到了body(document.body.appendChild(new_element);)
   如果将引如2.js的代码放在body上面,也就是说,
   进入页面后,还没有生成body就已经执行b.js里的document.body.appendChild(new_element);了。
   这时body不存在就会抛javascript错误。

以上是“Js文件函数中如何调用另一个Js文件函数”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网VUE频道!

--结束END--

本文标题: Js文件函数中如何调用另一个Js文件函数

本文链接: https://lsjlt.com/news/78270.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Js文件函数中如何调用另一个Js文件函数
    小编给大家分享一下Js文件函数中如何调用另一个Js文件函数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们知道,在html中,...
    99+
    2024-04-02
  • python如何调用另外一个py文件中的函数
    在Python中,可以通过导入模块的方式调用另外一个.py文件中的函数。具体步骤如下: 创建一个.py文件,其中包含需要调用的函数,例如: 在调用该函数的代码文件中,使用import关键字导入这个.py文件(注意,要确保两个文件处于同一...
    99+
    2023-09-02
    python 开发语言
  • Python跨文件调用函数以及在一个文件中执行另一个文件
    目录一、项目简介二、调用类型1、调用同文件中的函数2、调用同目录下不同文件中的函数3、调用同级文件夹文件中的函数4、调用上一级文件夹文件中的函数5、调用上一级文件夹子文件夹下文件中的...
    99+
    2022-12-09
    python跨文件调用函数 python函数之间的调用 python一个文件中执行另一个文件代码
  • 【Python】PyCharm中调用另一个文件的函数或类
    🎉欢迎来到Python专栏~PyCharm中调用另一个文件的函数或类 ❤️ 感谢您的支持和鼓励! 😊🙏 📜您可能感兴趣的内容:...
    99+
    2023-10-06
    python 串口通信 函数调用 Python基础 pycharm
  • C++一个函数如何调用其他.cpp文件中的函数
    目录一个函数调用其他.cpp文件中的函数看示例在主文件cpp中调用其他文件函数的方法直接用extern方法总结一个函数调用其他.cpp文件中的函数 使用VC或VS创建C++项目的时候...
    99+
    2023-02-23
    C++函数调用 C++调用函数 C++调用.cpp文件函数
  • python怎么引用另一个文件的函数
    要引用另一个文件的函数,可以按照以下步骤进行操作:1. 创建一个Python文件,其中包含你需要引用的函数。假设文件名为`funct...
    99+
    2023-09-25
    python
  • 传入一个函数来调用另一个函数
    亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《传入一个函数来调用另一个函数》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。问题内容您好,...
    99+
    2024-04-05
  • c++如何调用另一个cpp中的函数
    要调用另一个cpp文件中的函数,需要进行以下步骤:1. 将被调用的函数声明为extern:在被调用函数所在的cpp文件中,将函数的声...
    99+
    2023-08-08
    c++
  • 浅谈如何在bat文件中调用另一个bat文件
    目录情景一:两个bat文件在同一个目录下情景二:两个bat文件不在同一个目录下情景三:开启一个新的cmd窗口来运行另一个bat文件情景一:两个bat文件在同一个目录下 有时候我们需要...
    99+
    2024-04-02
  • C++一个函数怎么调用其他.cpp文件中的函数
    本文小编为大家详细介绍“C++一个函数怎么调用其他.cpp文件中的函数”,内容详细,步骤清晰,细节处理妥当,希望这篇“C++一个函数怎么调用其他.cpp文件中的函数”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一...
    99+
    2023-07-05
  • python如何在一个py文件中调用另一个py文件中的方法
    要在一个Python文件中调用其他Python文件中的方法,可以使用Python的模块导入功能。模块是一个包含Python定义和语句的文件,可以被其他Python程序导入和使用。 假设我们有两个Python文件,一个是file1.py,另一...
    99+
    2023-09-22
    python 开发语言
  • js如何实现is_valid_filename验证文件名的函数
    这篇文章主要介绍js如何实现is_valid_filename验证文件名的函数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!函数代码function is_valid_fi...
    99+
    2024-04-02
  • js如何写一个通用的事件侦听器函数
    这篇文章主要介绍了js如何写一个通用的事件侦听器函数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。写一个通用的事件侦听器函数const&nb...
    99+
    2024-04-02
  • 怎么在bat文件中调用另一个bat文件
    小编给大家分享一下怎么在bat文件中调用另一个bat文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!情景一:两个bat文件在同一个目录下有时候我们需要在一个ba...
    99+
    2023-06-29
  • cmd bat文件中怎么调用另一个bat文件
    这篇文章主要介绍“cmd bat文件中怎么调用另一个bat文件”,在日常操作中,相信很多人在cmd bat文件中怎么调用另一个bat文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”cmd...
    99+
    2023-06-30
  • js如何实现一个isNaN函数
    这篇文章主要介绍了js如何实现一个isNaN函数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。自己实现一个 isNaN 函数这里利用了 NaN 值的一个特性,即 NaN 是整...
    99+
    2023-06-27
  • matlab如何调用另一个文件的变量
    在MATLAB中,可以使用`load`函数加载另一个文件的变量。具体步骤如下:1. 创建一个.m文件,其中定义了一个或多个变量,例如...
    99+
    2023-09-05
    matlab
  • JS如何实现一个单文件组件
    目录概述单文件组件基本概念简单的loader解析组件内容注册组件获取脚本内容DataURI和ObjectURI动态导入实现行为层兼容性问题及其他概述 前端开发人员只要了解过vue.j...
    99+
    2024-04-02
  • 是否可以从另一个文件调用测试函数来开始测试
    小伙伴们有没有觉得学习Golang很有意思?有意思就对了!今天就给大家带来《是否可以从另一个文件调用测试函数来开始测试》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到...
    99+
    2024-04-04
  • js如何实现短函数调用
    这篇文章给大家分享的是有关js如何实现短函数调用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 短函数调用我们可以使用三元运算符来实现这类函数。const t...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作