Skip to content

Commit

Permalink
Update roles fot JavaScript skills
Browse files Browse the repository at this point in the history
PR-URL: #147
  • Loading branch information
tshemsedinov committed Jan 24, 2024
1 parent 409e338 commit b586add
Showing 1 changed file with 168 additions and 49 deletions.
217 changes: 168 additions & 49 deletions .github/src/Roles/JavaScript.md
Original file line number Diff line number Diff line change
@@ -1,54 +1,173 @@
## JavaScript

- To start asynchronous programming
- arrow function: πŸ–οΈ used
- ...spread: πŸ–οΈ used
- ...rest: πŸ–οΈ used
- instanceof: πŸ–οΈ used
- typeof: πŸ–οΈ used
- destructuring: πŸ–οΈ used
- generator: πŸ–οΈ used
- iterator: πŸ–οΈ used
- chaining: πŸŽ“ known
- yield: πŸŽ“ known
- Symbol: πŸŽ“ known
- class: πŸ–οΈ used
- this: πŸ–οΈ used
- super: πŸ–οΈ used
- try..catch: πŸ–οΈ used
- return: πŸ–οΈ used
- new Error: πŸ–οΈ used
- default parameters: πŸ–οΈ used
- Object: πŸ–οΈ used
- Array: πŸ–οΈ used
- Map: πŸ–οΈ used
- Set: πŸ–οΈ used
- IIFE: πŸ–οΈ used
- throw: πŸ–οΈ used
- `Object`: πŸ–οΈ used
- `Function`: πŸ–οΈ used
- `Boolean`: πŸ–οΈ used
- `Number`: πŸ–οΈ used
- `Symbol`: πŸŽ“ known
- `undefined`: πŸ–οΈ used
- `null`: πŸ–οΈ used
- `this`: πŸ–οΈ used
- `instanceof`: πŸ–οΈ used
- `...spread`: πŸ–οΈ used
- `...rest`: πŸ–οΈ used
- `typeof`: πŸ–οΈ used
- Destructuring: πŸ–οΈ used
- Generators: πŸ‘‚ heard
- Iterators: πŸ‘‚ heard
- Async generator: πŸ‘‚ heard
- Async iterator: πŸ‘‚ heard
- Chaining: πŸ‘‚ heard
- Optional chaining: πŸ‘‚ heard
- IIFE: πŸ‘‚ heard
- Async IIFE: πŸ‘‚ heard
- `global`: πŸŽ“ known
- `globalThis`: πŸ‘‚ heard
- Getters and setters: πŸ‘‚ heard
- `prototype`: πŸ‘‚ heard
- Equality operators: πŸ–οΈ used
- Logical operators: πŸ–οΈ used
- Ternary operator: πŸ–οΈ used
- `yield`: πŸ‘‚ heard
- `await`: πŸ‘‚ heard
- Template literal: πŸ–οΈ used
- Strict mode: πŸ–οΈ used
- `super`: πŸ–οΈ used
- `static`: πŸ‘‚ heard
- Private class fields: πŸŽ“ known
- Private class methods: πŸŽ“ known
- `if`: πŸ–οΈ used
- `while`: πŸ–οΈ used
- `do..while`: πŸŽ“ known
- `for`: πŸ–οΈ used
- `for..of`: πŸ–οΈ used
- `for await`: πŸ‘‚ heard
- `throw`: πŸ–οΈ used
- `break`: πŸŽ“ known
- `continue`: πŸŽ“ known
- `import`: πŸŽ“ known
- `export`: πŸŽ“ known
- `try..catch`: πŸŽ“ known
- `class`: πŸ–οΈ used
- `extends`: πŸ–οΈ used
- `new`: πŸ–οΈ used
- Arrow function: πŸ–οΈ used
- Async function: πŸŽ“ known
- Function declaration: πŸ–οΈ used
- Function expression: πŸ–οΈ used
- Default parameters: πŸ–οΈ used
- Functional object: πŸ‘‚ heard
- `return`: πŸ–οΈ used
- `Array`: πŸ–οΈ used
- `Map`: πŸ–οΈ used
- `Set`: πŸ–οΈ used
- Mixins: πŸŽ“ known
- `Object.assign`: πŸŽ“ known
- `Proxy`: πŸŽ“ known
- `Error`: πŸ–οΈ used
- `WeakRef`: πŸ‘‚ heard
- `FinalizationRegistry`: πŸ‘‚ heard
- `Promise`: πŸ‘‚ heard
- `console`: πŸ–οΈ used
- Timers: πŸ–οΈ used
- V8: πŸ‘‚ heard
- prettier: πŸŽ“ known
- To start Node.js
- async function: πŸ–οΈ used
- async generator: πŸŽ“ known
- async iterator: πŸŽ“ known
- optional chaining: πŸŽ“ known
- global: πŸŽ“ known
- globalThis: πŸŽ“ known
- getters and setters: πŸ–οΈ used
- prototype: πŸŽ“ known
- equality operators: πŸ–οΈ used
- logical operators: πŸ–οΈ used
- ternary operator: πŸ–οΈ used
- await: πŸ–οΈ used
- template literal: πŸ–οΈ used
- strict mode: πŸ–οΈ used
- Reflect: πŸŽ“ known
- for await: πŸŽ“ known
- import: πŸ–οΈ used
- export: πŸ–οΈ used
- mixin: πŸŽ“ known
- extend: πŸŽ“ known
- Proxy: πŸŽ“ known
- timers: πŸ–οΈ used
- EventEmitter: πŸŽ“ known
- Date: πŸ–οΈ used
- BigInt: πŸ–οΈ used
- `Object`: πŸ–οΈ used
- `Function`: πŸ–οΈ used
- `Boolean`: πŸ–οΈ used
- `Number`: πŸ–οΈ used
- `BigInt`: πŸ–οΈ used
- `String`: πŸ–οΈ used
- `Symbol`: πŸ–οΈ used
- `Infinity`: πŸ–οΈ used
- `NaN`: πŸ–οΈ used
- `undefined`: πŸ–οΈ used
- `null`: πŸ–οΈ used
- `this`: πŸ–οΈ used
- `instanceof`: πŸ–οΈ used
- `...spread`: πŸ–οΈ used
- `...rest`: πŸ–οΈ used
- `typeof`: πŸ–οΈ used
- Destructuring: πŸ–οΈ used
- Generators: πŸ–οΈ used
- Iterators: πŸ–οΈ used
- Async generator: πŸ–οΈ used
- Async iterator: πŸ–οΈ used
- Chaining: πŸ–οΈ used
- IIFE: πŸ–οΈ used
- Async IIFE: πŸ–οΈ used
- `global`: πŸ–οΈ used
- `globalThis`: πŸ–οΈ used
- Getters and setters: πŸ–οΈ used
- Equality operators: πŸ–οΈ used
- Logical operators: πŸ–οΈ used
- Ternary operator: πŸ–οΈ used
- `void`: πŸ–οΈ used
- `yield`: πŸ–οΈ used
- `await`: πŸ–οΈ used
- Template literal: πŸ–οΈ used
- Strict mode: πŸ–οΈ used
- `delete`: πŸ–οΈ used
- `in`: πŸ‘‚ heard
- `super`: πŸ–οΈ used
- `eval`: πŸŽ“ known
- `static`: πŸ–οΈ used
- `Number.parseInt`: πŸ–οΈ used
- `Number.parseFloat`: πŸ–οΈ used
- Property descriptors: πŸŽ“ known
- Sealing properties: πŸŽ“ known
- Freezing properties: πŸŽ“ known
- Computed properties: πŸŽ“ known
- Instance class fields: πŸŽ“ known
- Static class fields: πŸŽ“ known
- Private class fields: πŸŽ“ known
- Private class methods: πŸŽ“ known
- `if`: πŸ–οΈ used
- `while`: πŸ–οΈ used
- `do..while`: πŸ–οΈ used
- `for`: πŸ–οΈ used
- `for..in`: πŸŽ“ known
- `for..of`: πŸ–οΈ used
- `for await`: πŸ–οΈ used
- `throw`: πŸ–οΈ used
- `break`: πŸ–οΈ used
- `continue`: πŸ–οΈ used
- `import`: πŸ–οΈ used
- `export`: πŸ–οΈ used
- `try..catch`: πŸ–οΈ used
- `class`: πŸ–οΈ used
- `extends`: πŸ–οΈ used
- `new`: πŸ–οΈ used
- Arrow function: πŸ–οΈ used
- Async function: πŸ–οΈ used
- Function declaration: πŸ–οΈ used
- Function expression: πŸ–οΈ used
- Default parameters: πŸ–οΈ used
- Functional object: πŸ‘‚ heard
- `return`: πŸ–οΈ used
- `Array`: πŸ–οΈ used
- `Map`: πŸ–οΈ used
- `Set`: πŸ–οΈ used
- Weak collections: πŸŽ“ known
- Typed arrays: πŸŽ“ known
- Mixins: πŸ‘‚ heard
- `Object.assign`: πŸŽ“ known
- `Proxy`: πŸŽ“ known
- `RegExp`: πŸŽ“ known
- `Date`: πŸŽ“ known
- `Math`: πŸŽ“ known
- `Reflect`: πŸŽ“ known
- `Error`: πŸ–οΈ used
- `Atomics`: πŸ‘‚ heard
- `JSON`: πŸ–οΈ used
- `WeakRef`: πŸ‘‚ heard
- `FinalizationRegistry`: πŸ‘‚ heard
- `Promise`: πŸ–οΈ used
- `console`: πŸ–οΈ used
- Timers: πŸ–οΈ used
- V8: πŸ–οΈ used
- Node.js: πŸ‘‚ heard
- npm: πŸŽ“ known
- prettier: πŸŽ“ known

0 comments on commit b586add

Please sign in to comment.