Подобно другим вопросам здесь, , как этот .
Есть ли способ остановить изменение значения переменной в любом отладчике JavaScript? (например, инструменты разработчика IE, Visual Studio или Firebug)?
Я предполагаю, что это что-то вроде «отслеживаемой переменной», но я хочу иметь возможность видеть стек вызовов и приостанавливать его, когда действительно происходит изменение переменной.
Альтернативный подход может заключаться в том, чтобы переопределить настройку значения с помощью специального установщика и установить в нем точку останова, но, к сожалению, это не сработает для IE AFAIK.
ОБНОВЛЕНИЕ Похоже, что этот тип поведения доступен, по крайней мере, для неуправляемого кода , написанного на C ++ . Я подумал, что, возможно, движок javascript, написанный на C ++ (Google V8) может есть что-то похожее, но, похоже, и это не то, что я хочу.