02:33
<jmdyck>
jschoi: The forbidden extension re colon was added in ES6.
02:34
<jmdyck>
(The whole Forbidden Extensions clause was added in ES6.)
02:35
<Jessidhia>
the “let’s not break typescript” clauses?
12:35
<sideshowbarker>
FYI, I wrote drafts of “shallow copy” and “deep copy” glossary entries for MDN. PR is at https://github.com/mdn/content/pull/12474. Review would be very much appreciated.
12:35
<sideshowbarker>

The rendered draft pages are here:

13:53
<jmdyck>

Re the Shallow_copy draft:

  • You're using "member" where the proper term is "property". (Unless you mean something different?)
  • For "All standard built-in object-copy operations", maybe list them, or at least name a few.
  • I think you'd benefit from having a shorter way to say "the object from which the shallow copy was made". E.g., you could set up the terms "the original" and "the copy". Or even just call them (say) "X" and "Y".