当前位置: 首页 > 知识库问答 >
问题:

导入和导出javascript[重复]

鱼锦
2023-03-14

我正在写一些Javascript代码。我创建了一个js文件,其中包含我的导出。然而,当我将它导入到另一个js文件中时,我得到一个错误,它说SyntaxError:cannotuseinimport语句在模块之外

我正在使用WebStorm。下面是代码:

exports(math.js).

export var add=function (n1,n2) { return n1 + n2; };

export var subtract=function (n1,n2) { return n1 - n2; };

export var multiply=function (n1,n2) { return n1 * n2; };

export var divide=function (n1,n2) { return n1 / n2; };


import import * as math from './math';

console.log(math.add(2,2)); console.log(math.subtract(2,2)); console.log(math.multiply(2,2)); console.log(math.divide(2,2));

共有1个答案

滑令
2023-03-14

使用需要而不是导入

const someImported =require('fileName.js')
 类似资料:
  • 导出(export)和导入(import)指令有几种语法变体。 在上一节,我们看到了一个简单的用法,现在让我们来探索更多示例吧。 在声明前导出 我们可以通过在声明之前放置 export 来标记任意声明为导出,无论声明的是变量,函数还是类都可以。 例如,这里的所有导出均有效: // 导出数组 export let months = ['Jan', 'Feb', 'Mar','Apr', 'Aug',

  • 导出和导入容器 导出容器 如果要导出本地某个容器,可以使用 docker export 命令。 $ docker container ls -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NA

  • 这可能是个愚蠢的问题,但我无论如何也无法解决。我有一个JavaScript文件,其中包含我想要导出的各种函数。 当我调用这个方法(使用mocha)时,我得到一条错误消息“export function AddNumbers(…numbers)Unexpected token export”。该项目构建为ES6。有人知道我做错了什么吗? 最好的问候,托斯顿

  • 可以将本地文档导入到幕布中,也可以将幕布中的文档导出到本地,支持Word、PDF、HTML、OPML、FreeMind等多种格式。 导入 在文档列表主页面点击「新建」,可以选择导入OPML文件(.opml格式)或者FreeMind文件(.mm格式)。 导出 在文档编辑页面点击右上角「更多」选项: 导出/下载:将该文档导出到本地,支持Word、PDF、HTML、OPML格式; 打印:使用打印机打印该

  • 问题内容: 有人可以为我提供关于类对象的一些指导,以及如何在我的项目中的另一个对象中引用它吗? 这是我的对象-request-api.js(注意:我知道它还没有进行很多操作,但是我想走路之前要走路) 这是我试图在其中引用的React Class组件: 我的React Component Class对象出现错误: 谁能为我提供一些见识/帮助? 问题答案: 由于不是静态方法,因此您需要先创建的实例,然

  • 如何通过查询导入和导出.sql文件。在jdbc中使用的注意事项