javascript有很多分析和单元测试库。 不幸的是,大多数都是常规网站。
我想非常详细地介绍javascript性能,特别是对于使用canvas的游戏。 据我所知,最好的分析工具是chrome的“Profiles”选项卡和console.profile函数,它们非常有用,但还不够。
例如,我必须编写代码来计算函数调用次数。
// counter pattern(?)
Function.prototype.counter = function( counterName ) {
var invokeFunction = this;
return function() {
addCounter( counterName );
invokeFunction.apply( this, arguments );
}
}
// register counter function
classObject.prototype["Function1"] = classObject.prototype["Function1"].counter( "ClassA.Function1" );
有没有更好的分析工具?