当compareFn返回值=0时,我一直在测试作为回调给Array.prototype.sort(compareFn)的比较函数,但我在Chrome中遇到意外行为:/*Chrome*/[1,2,3,4,5,6,7,8,9,10].sort(function(){return0;});//returns[1,2,3,4,5,6,7,8,9,10][1,2,3,4,5,6,7,8,9,10,11].sort(function(){return0;})//WUT?returns[6,1,3,4,5,2,7,8,9,10,11]/*Firefox*/[1,2,3,4,5,6,7,8,9,10]
我是javascript的新手,我需要一些帮助。我试图通过函数求和半径,但出现未定义的错误:(functionsumWithFunction(func,number){returnfunc()+number;}functionCircle(X,Y,R){this.x=X;this.y=Y;this.r=R;}Circle.prototype.getRadius=function(){returnthis.r;}Circle.prototype.increaseRadiusBy=function(number){this.r=sumWithFunction(this.getRadius,