Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dfm18/platzi-ecmascript-course

Mi seguimiento del curso Curso de ECMAScript: Historia y Versiones de JavaScript de Platzi.
https://github.com/dfm18/platzi-ecmascript-course

ecmascript es6 javascript nodejs platzi

Last synced: 13 days ago
JSON representation

Mi seguimiento del curso Curso de ECMAScript: Historia y Versiones de JavaScript de Platzi.

Awesome Lists containing this project

README

        

# Platzi EcmaScript Course

![JavaScript](https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E)
![NodeJS](https://img.shields.io/badge/Node%20js-339933?style=for-the-badge&logo=nodedotjs&logoColor=white)

En este repositorio está mi seguimiento del curso [Curso de ECMAScript: Historia y Versiones de JavaScript de Platzi](https://platzi.com/cursos/ecmascript-6/). Se trata de un recorrido por las nuevas caracteristicas agregas en las versiones de EcmaScript a partir de la versión ES6 lanzada en 2015.

## Índice

1. **ES6**
- 1.1. Let y Const ([00-let-const.js](./src/es6/00-let-const.js))
- 1.2. Arrow Functions ([01-arrow-functions.js](./src/es6/01-arrow-functions.js))
- 1.3. Strings ([02-strings.js](./src/es6/02-strings.js))
- 1.4. Default Parameters ([03-default-parameters.js](./src/es6/03-default-parameters.js))
- 1.5. Rest Spread ([04-rest-spread.js](./src/es6/04-rest-spread.js))
- 1.6. Object Literals ([05-object-literals.js](./src/es6/05-object-literals.js))
- 1.7. Promises ([06-promises.js](./src/es6/06-promises.js))
- 1.8. Classes ([07-classes.js](./src/es6/07-classes.js))
- 1.9. Modules ([08-module.mjs](./src/es6/08-module.mjs))
- 1.10. Generator ([09-generator.js](./src/es6/09-generator.js))
- 1.11. Set Add ([10-set-add.js](./src/es6/10-set-add.js))
2. **ES7**
- 2.1. Exponential Operator ([00-exponential.js](./src/es7/00-exponential.js))
- 2.2 Array Includes ([01-array-includes.js](./src/es7/01-array-includes.js))
3. **ES8**
- 3.1. Object Entries ([00-object-entries.js](./src/es8/00-object-entries.js))
- 3.2. Object Values ([01-object-values.js](./src/es8/01-object-values.js))
- 3.3. String Padding ([02-string-padding.js](./src/es8/02-string-padding.js))
- 3.4. Trailing Commas ([03-trailing-commas.js](./src/es8/03-trailing-commas.js))
- 3.5. Async - Await ([04-async-await.js](./src/es8/04-async-await.js))
4. **ES9**
- 4.1. Regex ([00-regex.js](./src/es9/00-regex.js))
- 4.2. Spread ([01-spread.js](./src/es9/01-spread.js))
- 4.3. Promise.finally ([02-promise-finally.js](./src/es9/02-promise-finally.js))
- 4.4. Async Generator ([03-async-generator.js](./src/es9/03-async-generator.js))
5. **ES10**
- 5.1. Flat Map ([00-flat-map.js](./src/es10/00-flat-map.js))
- 5.2. TrimStart - TrimEnd ([01-trimstart-trimend.js](./src/es10/01-trimstart-trimend.js))
- 5.3. Try - Catch ([02-try-catch.js](./src/es10/02-try-catch.js))
- 5.4. FromEntries ([03-fromentries.js](./src/es10/03-fromentries.js))
6. **ES11**
- 6.1. Optional Chaining ([00-optional-chaining.js](./src/es11/00-optional-chaining.js))
- 6.2. BigInt ([01-bigint.js](./src/es11/01-bigint.js))
- 6.3. Nullish ([02-nullish.js](./src/es11/02-nullish.js))
- 6.4. Promise.allSettled ([03-promise-allsettled.js](./src/es11/03-promise-allsettled.js))
- 6.5. globalThis ([04-globalthis.js](./src/es11/04-globalthis.js))
- 6.6. matchAll ([05-matchall.js](./src/es11/05-matchall.js))
- 6.7. Dynamic Imports ([06-dynamic-import.js](./src/es11/06-dynamic-import.js))
7. **ES12**
- 7.1. Numeric Separators ([00-numeric-separators.js](./src/es12/00-numeric-separators.js))
- 7.2. replaceAll ([01-replaceall.js](./src/es12/01-replaceall.js))
- 7.3. Promise.any ([02-promise-any.js](./src/es12/02-promise-any.js))
- 7.4. Private Methods ([03-private-methods.js](./src/es12/03-private-methods.js))
8. **ES13**
- 8.1 At ([00-at.js](./src/es13/00-at.js))
- 8.2 Top Level Await ([01-top-level-await.mjs](./src/es13/01-top-level-await.mjs))