Skip to content

Instantly share code, notes, and snippets.

View wellyal's full-sized avatar
:electron:
Focusing

Wellyngton Amaral Leitão wellyal

:electron:
Focusing
View GitHub Profile
var a, b
[a, b] = [1, 2]
console.log(a) // 1
console.log(b) // 2
var fazAlgumaCoisa = function ({nome, idade}) {
console.log('Meu nome é ' + nome + ' e minha idade é'+ idade)
}
@wellyal
wellyal / function.js
Last active September 28, 2017 22:54
var fazAlgumaCoisa = function (pessoa) {
var nome = pessoa.nome
var idade = pessoa.idade
console.log('Meu nome é ' + nome + ' e minha idade é'+ idade)
}
let fazAlgumaCoisa = function() {
this.alguem = 'Legolas'
return {
fazExercicio: () => {
console.log(this.alguem + ' está dormindo')
}
}
}
let fazAlgumaCoisa = function() {
this.alguem = 'Legolas'
return {
fazExercicio: function() {
console.log(this.alguem + ' está dormindo')
}
}
}
let arrowSimples = (nome, apelido) => 'Meu nome é ' + apelido + ', ' + nome
console.log( arrowSimples('James Bond', 'Bond') );
let funcaoArrow = (nome, apelido) => {
return 'Meu nome é ' + apelido + ', ' + nome;
};
console.log( funcaoArrow('James Bond', 'Bond') );
var funcaoVelha = function(nome, apelido) {
return 'Meu nome é ' + apelido + ', ' + nome;
}
console.log( funcaoVelha('James Bond', 'Bond') );
@wellyal
wellyal / index.js
Last active September 27, 2017 21:41
class SeresVivos {
dorme (nome) {
console.log(nome + ' ' + 'está dormindo')
}
}
class Animal extends SeresVivos {
//Omitindo funções específicas do comportamento do cachorro
}
class Pessoa {
constructor(nome, idade) {
this.nomePessoa = nome
this.idadePessoa = idade
}
//Omitindo as funções desnecessárias
get getNome () {
return 'Meu nome é' + ' ' + this.nomePessoa