O que pode ser feito com uma linha de código, por que escrever duas linhas.
Quando puder faça uma pausa e revise os métodos de operação concisos usados e os códigos de linha única comumente usados.
Operador ternário
Use operador ternário em vez de if else
Operador || ou
As inclusões no ES6 podem ser feitas em uma linha
Valores
A maneira antiga de obter o valor é usar diretamente o nome do objeto e o nome do atributo para obter o valor. Se você usar a atribuição de desestruturação do ES6, poderá fazê-lo em uma linha
Obter valor da propriedade do objeto
No processo de programação, muitas vezes é necessário obter um valor e atribuí-lo a outra variável. Ao obter esse valor, é necessário primeiro determinar se o objeto existe antes de atribuí-lo.
ES6 fornece operadores de concatenação opcionais ?.para simplificar as coisas
Existem muito mais dicas e macetes que podem te ajudar a transformar o seu código fonte.