[英]Calling a certain variable from a method in JavaScript
我想知道如何编写一个方法,以便以后可以调用存储在其中的变量。
当然,在我导出并导入另一个 Javascript 文件后,我想从方法中调用变量,但我不知道确切的语法以及是否必须使用“this”
我也不知道要返回什么才能让所有声明的变量随时可用
我想要类似的东西
class Security {
chooseEntrance(FrontEntrance, BackEntrance) {
FrontEntrance = //some code//
BackEntrance = //some code//
}
}
export default Security
从另一个文件,导入后,调用类似Security.chooseEntrance(FrontEntrance)
我希望我已经列出了我需要的所有数据
class Security {
FrontEntrance;
BackEntrance;
chooseEntrance(FrontEntrance, BackEntrance) {
this.FrontEntrance = FrontEntrance;
this.BackEntrance = BackEntrance;
}
}
export default Security;
从您访问的其他一些 class
const security = new Security();
security.chooseEntrance('', '');
security.FrontEntrance;
security.BackEntrance;
你不能那样做。 通过键入Security.chooseEntrance(FrontEntrance)
,您要求执行 function 并且不获取 function 中的变量。 我们需要更多的上下文来正确地回答您,但答案可以是将变量存储在脚本中的某处调用 function 或在 class Security
性中创建一个字段,然后稍后使用如下吸气剂检索它:
class Security{
frontEntrance
getFrontEntrance(){
return frontEntrance
}
chooseEntrance(FrontEntrance,BackEntrance){
FrontEntrance=//some code//
BackEntrance=//some code//
}
}
export default Security
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.