Results 21 - 27 of 27

new operator

The new operator creates an instance of a user-defined object type or of one of the built-in object types that has a constructor function.
JavaScript Left-hand-side expressions Operator operator


A function's this keyword behaves a little differently in JavaScript compared to other languages. It also has some differences between strict mode and non-strict mode.
JavaScript operator Operator Primary Expressions Reference


The yield keyword is used to pause and resume a generator function (function* or legacy generator function).
ECMAScript6 Generators Iterator JavaScript Operator operator

function* expression

The function* keyword can be used to define a generator function inside an expression.
ECMAScript6 Function Iterator JavaScript operator Operator Primary Expression


The instanceof operator tests whether an object has in its prototype chain the prototype property of a constructor.
instanceof JavaScript Object operator Operator Prototype Relational Operators


The super keyword is used to call functions on an object's parent.
Classes ECMAScript6 JavaScript Left-hand-side expressions Operator operator


The yield* expression is used to delegate to another generator or iterable object.
ECMAScript6 Generators Iterable Iterator JavaScript operator Operator Reference