[英]How to debug JavaScript closure state?
我有一段代码,科学地根据猫的腿长准确地计算出猫的速度。
function Cat()
{
var self = this;
var _legs = 0;
self.addLeg = function()
{
_legs++;
}
self.speed = function()
{
return Math.pow(_legs,1.5)*2;
}
}
Chrome调试器
当我尝试调试其中一只猫时,如何查看内部变量,如_legs
:
您不能暴露变量而不暴露它。 但是,您应该能够在逐步访问构造函数,addLeg和speed函数时看到_legs的状态。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.