Javascript 将函数分配给现有变量

标签 javascript function

示例代码:

var someVar = {};
someVar.text = "some text";

var thisFunc = function(){
    this.subfunc = function(){

    }
}

如何将 thisFunc 赋值给 someVar?如果我执行 someVar = new thisFunc()someVar.text 将会消失。

谢谢。

最佳答案

我想你想要像下面这样的东西:-

var someVar = {};
someVar.text = "some text";

var thisFunc = function(){
  //do some
}
someVar.func = thisFunc;

关于Javascript 将函数分配给现有变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24476557/

相关文章:

javascript - 从react-bootstrap导入任何组件都会抛出错误

javascript - 在 div 中重新执行硬编码的外部 JavaScript

python - 如何编写返回另一个函数的函数?

Javascript - 为什么我的函数出现 NAN 错误

javascript - 使用 Javascript 函数计算字符串中的空格

javascript - 我正在尝试使用以下代码获取组合框中所选项目的内容

javascript - AngularJS:将指令应用于所有匹配的标签

javascript 将类添加到接下来的 7 个元素

php - 构造函数后直接调用函数 : new Object()->callFunction()

c# - 集合中的递归函数