Why does the `new` operator in JavaScript take precedence over the member (dot or square bracket) operator, and where is that documented? 
How did the technical committee come up with the idea for the yield operator in JavaScript ES6? How is yield implemented in JavaScript engines?
מדוע האופרטור 'החדש' ב-JavaScript מקבל עדיפות על אופרטור האיבר (נקודה או סוגריים מרובעים), והיכן זה מתועד?
איך הועדה הטכנית הגתה את הרעיון לאופרטור התשואה ב-JavaScript ES6? כיצד מיושמת תשואה במנועי JavaScript?