« SyntaxData Structures »

Hindi

CatalàČeskyDeutschEnglishEspañolفارسیFrançaisGalegoHindiItalianoPortuguêsРусскийУкраїнськаSvenskaTürkçeIndonesia简体中文正體中文日本語Polski한국어Romanian

Completion percentage:

**81%**Completion percentage:

**81%**Completion percentage:

**46%**Completion percentage:

**46%**Completion percentage:

**60%**Completion percentage:

**60%**Completion percentage:

**89%**Completion percentage:

**89%**Completion percentage:

**26%**Completion percentage:

**26%**Completion percentage:

**69%**Completion percentage:

**69%**Completion percentage:

**89%**Completion percentage:

**89%**Completion percentage:

**4%**Completion percentage:

**4%**Completion percentage:

**41%**Completion percentage:

**41%**Completion percentage:

**38%**Completion percentage:

**38%**Completion percentage:

**94%**Completion percentage:

**94%**Completion percentage:

**80%**Completion percentage:

**80%**Completion percentage:

**38%**Completion percentage:

**38%**Completion percentage:

**66%**Completion percentage:

**66%**Completion percentage:

**41%**Completion percentage:

**41%**Completion percentage:

**85%**Completion percentage:

**85%**Completion percentage:

**65%**Completion percentage:

**65%**Completion percentage:

**77%**Completion percentage:

**77%**Completion percentage:

**78%**Completion percentage:

**78%**Completion percentage:

**87%**Completion percentage:

**87%**Completion percentage:

**84%**Completion percentage:

**84%**## Language

The vocabulary of JavaScript.

### ProxiesCompletion percentage: **93.7%** (22279)Completion percentage: **93.7%** (22279)

Completion percentage:

**93.7%**(22279)Completion percentage:

**93.7%**(22279)Percents

Count

#### 2019

#### 2020

Have used it | |

Know about it | |

Never heard of it |

💡

Since all questions are optional, some of them got fewer responses than others. The completion indicator (◕) tells you exactly how many people answered any given question.

### Async/AwaitCompletion percentage: **94%** (22333)Completion percentage: **94%** (22333)

Completion percentage:

**94%**(22333)Completion percentage:

**94%**(22333)Percents

Count

#### 2019

#### 2020

Have used it | |

Know about it | |

Never heard of it |

We asked members of the JavaScript community to share their “pick of the year”

### My 2020 Pick: Changesets

Automates npm publishing with the ability to tie Markdown release notes to every change. Changesets has really leveled up the quality of our release notes and version management this year.

We asked members of the JavaScript community to share their “pick of the year”

#### Mark Dalgleish

Co-creator of CSS Modules, creator of Playroom

### PromisesCompletion percentage: **93.9%** (22312)Completion percentage: **93.9%** (22312)

Completion percentage:

**93.9%**(22312)Completion percentage:

**93.9%**(22312)Percents

Count

#### 2019

#### 2020

Have used it | |

Know about it | |

Never heard of it |

### Completion percentage: **94.2%** (22386)Completion percentage: **94.2%** (22386)

DecoratorsCompletion percentage:

**94.2%**(22386)Completion percentage:

**94.2%**(22386)Percents

Count

#### 2019

#### 2020

Have used it | |

Know about it | |

Never heard of it |

### Promise.allSettled()Completion percentage: **94.3%** (22399)Completion percentage: **94.3%** (22399)

Completion percentage:

**94.3%**(22399)Completion percentage:

**94.3%**(22399)Percents

Count

#### 2020

Have used it | |

Know about it | |

Never heard of it |

### Dynamic ImportCompletion percentage: **94.5%** (22459)Completion percentage: **94.5%** (22459)

Completion percentage:

**94.5%**(22459)Completion percentage:

**94.5%**(22459)Percents

Count

#### 2020

Have used it | |

Know about it | |

Never heard of it |

### Recommended Resources

Will Sentance

#### Professional JavaScript Learning Path

From JavaScript foundations, all the way to Hardcore Functional JavaScript, find out how far you can go with your JavaScript abilities in this comprehensive learning path.

Thanks to our partners for supporting us! Learn more.