Classes – ES2015 <> ES6

O uso de funções construtoras no ES5 era uma das formas de criarmos instâncias a partir de um modelo, ou seja, era algo mais perto de uma definição de classe. Aliás, toda sintaxe nova do ES2015 voltada para criação de classes, herança e outros recursos são açucares sintáticos para muito código que escrevíamos em ES5.

Que tal criarmos uma classe em ES2015 para em seguida vermos como é seu código em ES6?

 

ES2015

ES6

Apesar de terem uma sintaxe diferente, ambos tem o mesmo resultado.

Deixe seu comentário:

Your email address will not be published. Required fields are marked *

*