On Wed, Nov 7, 2012 at 12:27 PM, Kevin Smith <[email protected]> wrote:
>
>> Any other reasons for why they are discouraged?
>>
>
> This footgun:
>
> function MyClass() {
>
> this.value = 1; // OK
> this.list.push(0); // Modifying the list for every instance -
> probably not intended.
> }
>
> MyClass.prototype.value = 0;
> MyClass.prototype.list = [];
>
+1 beat me to it.
>
> - Kevin
>
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss