- Language
Object: ποΈ usedFunction: ποΈ usedBoolean: π heardNumber: π heardBigInt: π heardString: ποΈ usedSymbol: ποΈ usedInfinity: π heardNaN: π heardundefined: π heardnull: π heardthis: ποΈ usedinstanceof...spread...resttypeof: π heard- Destructuring
- Generators
- Iterators: π known
- Async generator
- Async iterator
- Chaining
- Optional chaining
- IIFE
- Async IIFE
globalglobalThiswindow- Getters and setters
__proto__prototype: π heard- Equality operators: ποΈ used
- Logical operators: ποΈ used
- Logical Assignment: ποΈ used
- Bitwise operators: π heard
- Ternary operator
void: π heardyieldawait: π heard- Template literal
- Strict mode
- Hoisting
delete: π knownin: π knownsuper: π heardevalstaticNumber.parseIntNumber.parseFloat- Property descriptors
- Sealing properties
- Freezing properties
- Computed properties
- Instance class fields
- Static class fields
- Private class fields
- Private class methods
- Statements
if: π explainedwhile: π explaineddo..while: ποΈ usedfor: ποΈ usedfor..in: ποΈ usedfor..of: ποΈ usedfor awaitthrowbreak: π knowncontinue: π knownimport: π heardexport: π heardlabeltry..catchswitch: π heardclass: π knownextendswithnew: π known
- Functions
- Arrow function
- Async function
- Function declaration: ποΈ used
- Function expression: ποΈ used
- Default parameters: ποΈ used
- Functional object
Function.prototype.callFunction.prototype.bindFunction.prototype.applyreturn: ποΈ used
- Data structures
Array: ποΈ usedMap: ποΈ usedSet: ποΈ usedWeakMapWeakSet- Typed arrays
- Mixins
Object.assign
- Standard classes and namespaces
ProxyRegExpDateMathReflectError: π heardAtomicsJSON: π heardWeakRefFinalizationRegistryIntlPromiseconsole: π heard- Timers
- Infrastructure
- V8: π heard
- Node.js: π heard
- npm: π heard
- prettier
- MDN
- TC39