草庐IT

myInnerfunction

全部标签

javascript - 在匿名函数中测试 JavaScript 函数

是否可以在下面测试myInnerFunction?varval=function(){varmyInnerfunction=function(input){returninput+'IADDEDTHIS';};returnmyInnerfunction('testvalue');}();因为myInnerFunction本质上是匿名执行的外部函数的私有(private)成员,所以它似乎无法从外部进行测试。 最佳答案 您可以故意向外界公开测试Hook,可能如下所示:varval=function(){varmyInnerfunctio