1

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 への参照を格納する正しい方法は何ですか?

4

0 に答える 0