Javascript 如何调用函数&;面板中其他JS文件的变量-Chrome扩展名

Javascript 如何调用函数&;面板中其他JS文件的变量-Chrome扩展名,javascript,google-chrome-extension,google-chrome-devtools,Javascript,Google Chrome Extension,Google Chrome Devtools,mypanel.html中有两个脚本(script1.js和script2.js)。在script1.js中有没有办法从script2.js调用函数 它们实际上处于相同的环境中(Devtools面板)。当我试图调用其他脚本中的函数时,为什么调用失败?我遗漏了什么吗?确保在panel.html文件中的script1.js之前加载script2.js,这应该可以工作是否有“导出默认值”功能 export default function fnc(){} 然后将其导入Ej: Import * as

mypanel.html中有两个脚本(script1.js和script2.js)。在script1.js中有没有办法从script2.js调用函数


它们实际上处于相同的环境中(Devtools面板)。当我试图调用其他脚本中的函数时,为什么调用失败?我遗漏了什么吗?

确保在
panel.html
文件中的
script1.js
之前加载
script2.js
,这应该可以工作

是否有“导出默认值”功能

 export default function fnc(){}
然后将其导入Ej:

Import * as F from ‘script1’
F.fnc()

很高兴知道这是否解决了您的问题:)可能有几十件事情您做错了,因此问题需要解决,否则这将是一场随机猜测的白鹅追逐。我在script2之后加载了script1。我做错了。