首页 > 其他分享 >Js引用其他Js文件中的方法

Js引用其他Js文件中的方法

时间:2024-03-07 09:56:01浏览次数:27  
标签:文件 require js 引用 Js hello

目前已知有两种方法,例如在A.js文件中引用B.js文件中的方法。
先说第一种:
B.js文件是这样的,

function hello(){
    console.log("Hello world");
}

exports.hello = h;

那么在A.js文件中可以这样引用,

// var hello = require('./B.js');
const hello = require('./B.js');

hello.h()

下面说第二种:

B.js文件这样写,

function hello(){
    console.log("Hello world");
}

module.exports = {hello};

A.js文件中就可以这样引用,

// var hello = require('./B.js');
const hello = require('./B.js');

hello.hello()

但不管是哪一种方式,都要在被引用文件中加上类似exports这样,不加上的话会报错有问题。

标签:文件,require,js,引用,Js,hello
From: https://www.cnblogs.com/konglong-cm/p/18058228

相关文章

  • Docker使用Dockerfile文件(五)
    前言Dockerfile是一个文本文件,其中包含了创建Docker镜像所需的所有指令。这意味着任何人都可以通过运行dockerbuild命令并使用相同的Dockerfile来创建完全相同的镜像。这确保了镜像创建的可重复性,使得在不同的环境中部署应用程序变得更加容易。Dockerfile提供了丰......
  • 盘点一个Pandas处理json数据的实战案例
    大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【黑科技·鼓包】问了一个Pandas处理json数据的问题。问题如下:大佬们请教下一个很简单的问题,因为我半瓢水也不知道该怎么解决,问AI好像也写不好描述,麻烦帮忙看看呗?如下json用df写的话是两列,然后写df=df[row]会变一......
  • 解析properties文件通用Java工具类
    importcom.sun.xml.internal.bind.v2.TODO;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;imp......
  • 文件MD5校验码的安全性及重要性
    文件MD5(MessageDigestAlgorithm5)是一种常用的哈希算法,用于验证文件的完整性和安全性。本文将深入介绍文件MD5的原理、应用场景以及如何计算和验证MD5值,帮助读者更好地理解和应用这一重要工具。一、文件MD5的原理MD5算法通过对文件进行哈希运算,生成一个128位的唯一标识,......
  • 消除js计算误差,消除使用减号“-”或加号“+”的计算误差
    做条形图统计计算时,往往js计算“-”后再无法相“+”等于100%或者说等于1,后来发现是js使用减号“-”或加号“+”计算有误差相关代码:this.standard=99.68this.nonstandard=100-this.standardconsole.info("this.nonstandard:",this.nonstandard)//进一法this.nonstandard......
  • 【教程】uni-app iOS打包解决profile文件与私钥证书不匹配问题
    摘要当在uni-app中进行iOS打包时,有时会遇到profile文件与私钥证书不匹配的问题。本文将介绍如何解决这一问题,以及相关的技术细节和操作步骤。引言在uni-app开发过程中,iOS打包是一个常见的操作。然而,有时会出现profile文件与私钥证书不匹配的错误提示,导致打包失败。为了解决这一......
  • Q:批处理备份临时文件
    批处理:将本月临时文件移动到历史目录中chcp936@echooffsetmonth=%date:~2,2%%date:~5,2%setyear=%date:~0,4%echo%year%echo%month%chcp65001setMonthFolder=F:\我的工作\%year%\%month%setYearFolder=F:\我的工作\%year%ifnotexist%YearFolder%(re......
  • js 时间数组如何url传参 和接收参数
    在JavaScript中,如果你想通过URL传递一个时间数组,你需要先将数组转换成字符串格式,因为URL参数只能传输字符串。有多种方式可以实现这个转换,例如使用JSON.stringify()将数组转换成JSON字符串。下面是一个示例,展示了如何将时间数组转换成URL参数,并在另一个页面接收这些参数:发送时间......
  • React jsx 语法解析 & 转换原理
    jsx介绍jsx是一种JavaScript的语法扩展(eXtension),也在很多地方称之为JavaScriptXML,因为看起就是一段XML语法,用于描述UI界面,并且可以和JavaScript代码结合使用。比起vue中的模板语法,更加灵活,且不需要学习模板语法中的特定标签,比如:v-if、v-for、v-bind等,而是直接使用JavaScript语......
  • three.js简单实践
    1.引入yarnaddthree2.vue页面引入 <divid="container"></div>import*asTHREEfrom'three'import{OrbitControls}from'three/examples/jsm/controls/OrbitControls.js'import{createMultiMaterialObject}from&......