From: edison Date: Fri, 15 Nov 2024 02:37:24 +0000 (+0800) Subject: chore(reactivity): remove unecessary array copy (#12400) X-Git-Tag: v3.5.13~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=70b44ca835e001b393605d7409f3400e3ca066ed;p=thirdparty%2Fvuejs%2Fcore.git chore(reactivity): remove unecessary array copy (#12400) --- diff --git a/packages/reactivity/src/effectScope.ts b/packages/reactivity/src/effectScope.ts index e045d30e89..cb4e057c48 100644 --- a/packages/reactivity/src/effectScope.ts +++ b/packages/reactivity/src/effectScope.ts @@ -119,9 +119,8 @@ export class EffectScope { if (this._active) { this._active = false let i, l - const effects = this.effects.slice() - for (i = 0, l = effects.length; i < l; i++) { - effects[i].stop() + for (i = 0, l = this.effects.length; i < l; i++) { + this.effects[i].stop() } this.effects.length = 0