Para trocar o valor entre 2 variáveis não precisamos mais criar uma terceira para armazenar um valor temporário.
É comum encontrarmos por ai o seguinte código:
let a = 13;let b = 149;let temp;
Não precisamos mais utilizar o indexOf para procurar string! o/
StartsWithAo utilizar este método podemos verificar se uma string inicia com determinado valor. Devemos passar a string que será procurada e a posição que começará a busca:
Como a ideia é sempre escrever menos, a Property Shorthand veio para nos ajudar.
A feature Template Strings do ES6 nos trouxe muitas facilidades em como escrever strings multi-linhas, interpolação…
Se você nunca usou atribuição via desestruturação até agora, sua vida mudará!
Destructuring assignment veio no ES6 e possibilita a extração de dados de arrays ou objetos literais em variáveis através da chave (array) ou propriedade (objeto).
O EcmaScript6 nos trouxe várias belezuras para facilitar a vida, com isso podemos deixar de usar var e…
Você que curte usar cookies loucamente, conhece o poder da API motherfucker Web Storage do HTML5? É meu caro , ela fornece mecanismos para que os navegadores possam armazenar dados através de chave/valor de uma forma mais eficiente que os cookies.
Já precisou fazer somatório ou produtório e codou boas linhas em uma function para retornar o total? Poupe código utilize reduce!
Sintaxearray.reduce(callback, initialValue)
Sempre escutamos sobre o tal DOM, mas efetivamente quem é ele?
DOM é sigla de Document Object Model que especifica como os navegadores criam um modelo de página HTML e como é possível acessar objetos via JavaScript. Logo, o DOM não pertence a HTML e ao JavaScript, é apenas um conjunto de…