bbb.js文件引用aaa.js文件,html文件再引用bbb.js文件去执行aaa.js文件中的方法;
刚开始用了es6模块化和commonJs来实现,失败了;换了document.write("<script src='./aaa.js'></script>")这种写法后实现了;简单记一下。

// aaa.js
let a = 2
function num () {console.log(a)setTimeout(() => {console.log("修改值");a++}, 2000)return 9
}
// bbb.js
document.write("<script src='./aaa.js'></script>")
let bbb = function()  {setInterval(() => {console.log(this);console.log(num());},1000)
}
<!-- html -->
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title></head><script src="./bbb.js" type="text/javascript"></script>
<body><p>test</p><script>// num() // 通过bbb.js直接用aaa.js的方法bbb() // 调用bbb.js封装的方法</script>
</body>
</html>

HTML引用js文件且js文件互调相关推荐

  1. TP引用样式表和js文件及验证码

    TP引用样式表和js文件及验证码 引入样式表和js文件 <script src="__PUBLIC__/bootstrap/js/jquery-1.11.2.min.js"& ...

  2. 怎么找html代码js的位置,html文件里引用js文件一般放在什么位置才是最适合?

    题目: 放在HTML里的哪一部分JavaScripts会在页面加载的时候被执行? A. 文件头部位置 B. 文件尾 C . 标签部分 D . 标签部分 想要知道js文件在html中的加载解析执行情况? ...

  3. html img调用js,html调用js变量 如何在html中输出js文件中的变量

    html页面代码中怎么调用js变量?html页面代码中怎么调用js变量,例如 在html代码中插入js代码: a=取浏览你把index1.js 中的onReady 去掉,把index1.js改成 fu ...

  4. node.js:fs.open 和 fs.write 读取文件和改写文件

    node.js fs.open 和 fs.write 读取文件和改写文件 Node.js的文件系统的Api //公共引用 var fs = require('fs'), path = require( ...

  5. index.html文件作用,MEAN JS – 主要的html文件(index.html)位于何处

    MEANJS顶级页面位于server / app / views / layout.server.view.html下,您可以在其中设置标头元标记.页面上的大多数其他内容都是以编程方式插入的,例如指向 ...

  6. 【WebPack】WebPack的安装、使用WebPack打包 js/css/img 等文件

    目录 webpack和node和npm的关系 npm install webpack -g -g是全局的意思 项目中一般有两个文件夹: src,dist(distribution) WebPack的使 ...

  7. ASP.NET Core 静态文件及JS包管理器(npm, Bower)的使用

    在 ASP.NET Core 中添加静态文件 虽然ASP.NET主要大都做着后端的事情,但前端的一些静态文件也是很重要的.在ASP.NET Core中要启用静态文件,需要Microsoft.AspNe ...

  8. 服务器 不支持gbk,解决JS请求服务器gbk文件乱码的问题

    JS获取服务器编码格式为gb2312的文件时内容为乱码,ajax网络请求内部使用的是XMLHttpRequest,所以在请求之前需要设置一下编码格式,但是设置xhr.setRequestHeader( ...

  9. node.js fs.open 和 fs.write 读取文件和改写文件

    Node.js的文件系统的Api //公共引用 var fs = require('fs'), path = require('path'); 1.读取文件readFile函数 //readFile( ...

最新文章

  1. phpcms_v9修改文章会提示 [hash]数据验证失败
  2. 自定义控件的构建(5)
  3. python 哪些比赛项目_70个超火python小项目列表,拿走·不谢
  4. VTK:可视化之NamedColors
  5. python核心装饰_《python核心编程》中高级闭包和装饰器理解?
  6. 【实验记录】Fashion-Mnist分类实验记录
  7. UVA10405 Longest Common Subsequence【LCS+DP】
  8. 路飞学城Python-Day96
  9. SeDebugPrivilege
  10. Kindle3与亚马逊
  11. Spotfire 聚合筛选 会污损行数据
  12. Mongodb数据库(上)
  13. workbench3.2用户手册学习笔记二
  14. 我虽买不起99朵玫瑰花送你,但它可以——(看完还不肯当我女朋友?)
  15. 直流马达驱动_PWM加减速(STM32F4 CubeMX)
  16. JVM的三种常见GC:Minor GC、Major GC与Full GC
  17. 宇宙长城谭之二:达尔文渐变论揭开中微子超光速之谜谭
  18. Ubuntu Cleaner清理工具
  19. 搭建AD域及加入域教程
  20. 订单支付页交互说明文档

热门文章

  1. 智能家庭本周锋闻:不再是谣传的小米平板
  2. matlab 将图形另存时,在文件名字符串中添加参数,总是保存出错,无效文件名
  3. 三维视频融合.[点卯]增强虚拟全景平台.专业版 2020-10-22
  4. 怎么写论文可以降低重复率
  5. 现在的小孩为什么不爱学习
  6. 软件的接口设计图_App软件开发的完整在线流程(一看就懂)
  7. 3、创建线程方式三:实现Callable接口
  8. python抓包 windows_教你用100行Python代码写一个抓包工具
  9. 使用神卓互联内网穿透实现微信公众号开发:介绍了如何通过神卓互联实现微信公众号的开发和调试。
  10. python keras安装配置_Keras官方中文文档:Keras安装和配置指南(Linux)