小编Lin*_*Jin的帖子

用于分析和绘制Javascript函数之间依赖关系的工具

是否有可以为javascripts生成函数依赖图的程序/工具?基本上,输入应该是javascript文件的文件夹,然后输出是一个很好的图形,显示每个函数之间的所有关系.如果我也可以与图表进行交互,那会更好.

有没有办法做到这一点?

谢谢

javascript uml dependency-management

7
推荐指数
1
解决办法
870
查看次数

如何隐含地调用父类的构造函数

我想做以下事情:

class P {
  P(int a) {
    // construct
  }
}

class C extends P {
}

// in main
int a = 2;
C foo = new C(a); // can I do this?
Run Code Online (Sandbox Code Playgroud)

我想通过调用父类P的构造函数来创建子对象C,而无需在类C中编写任何构造函数,如"super(a)".那可能吗?

我的想法是我有很多类,比如"C类",它需要与"class P"相同的构造函数.因此,每次创建新的类似类时,我都不希望编写构造函数方法.

谢谢

java inheritance constructor

5
推荐指数
1
解决办法
1万
查看次数

javascript如何在回调函数中得到this.variable

在javascript中的以下自定义类中,在回调中,为什么this.obj什么都没有,但局部变量obj有我想要的东西?谢谢.

function ClassTest(director) {
  this.obj = {"test1": "test1"};
}

function test1(input, callback) {
  callback("success");
}

ClassTest.prototype.test = function() {
  var obj = this.obj;
  test1("niuniu",function(e){
    console.log(this.obj);  // undefined
    console.log(obj);  // this one has stuff
    });
}

// run 
new ClassTest().test()
Run Code Online (Sandbox Code Playgroud)

javascript callback

4
推荐指数
1
解决办法
6326
查看次数