Element.scrollTop のようなプロパティを変更しようとしています。元の番号を変更した番号を返却したい
var descriptorWithChanges =
{
get: function () {
alert("scrollTop accessor " + this.scrollTop);
var originalScrollTop = this.scrollTop
return (originalScrollTop - 10);
}
};
Object.defineProperty(Element.prototype, "scrollTop", descriptorWithChanges);
問題は、エラーが発生することです:再帰が多すぎます。originalScrollTop への参照を格納する正しい方法は何ですか?