javascript - 如何在 js 文件中设置变量并将其包含到用户脚本中
问题描述
我想在名为 vars.js 的 js 文件中设置变量 将 vars.js
上传到我的 ftp 服务器并尝试通过使用将其包含到我的用户脚本中;
//@require http://serverip/vars.js
当我想从 vars.js 访问变量、函数等时
变量.js:
var a = function(b){
alert(b);
}
////
用户脚本;
...
//@require http://serverip/vars.js
a("something to alert here");
基本上不起作用并给出错误:
ERROR: Execution of script 'New userscript' failed! a is not a function
我怎样才能让它工作?
解决方案
您可以尝试使用 import 命令,例如:
// ES6 syntax
import * as A from './A.js';
const foo = A.foo;
const baz = A.baz;
推荐阅读
- c++ - 使用指针输入元素后,如何打印数组的第一个和最后一个元素、第二个和倒数第二个等的总和?
- next.js - getServerSideProps 在生产中不渲染动态页面,并显示 404 错误
- java - 将数组作为用户的输入,将累加和作为新数组输出
- c# - 在 VB.NET Winforms 表单中使用 C# WPF 用户控件
- c - 关于读/写的 C/C++ 编程
- java - Intellij 插件制作包和主类
- python - 在高维矩阵中采样并连接第 n 行和 n+1 行及后续行
- firebase - flutter and firestore : 动态改变价格和大小
- c++ - 打印二维向量的 std::queue
- php - Woocommerce - 如何将简短描述放在产品摘要下方?