Tudo é Objeto em JavaScript - Dica para iniciantes
HTML-код
- Опубликовано: 20 июн 2018
- Quando eu entendi que praticamente 99% do tempo eu estou utilizando objetos com propriedades e métodos em JavaScript, foi quando eu realmente comecei a aprender a linguagem.
Fique de olho para o lançamento do curso de JavaScript ES6+ em: www.origamid.com/
cara tu abriu a ide ja jogando o que é metodo, objeto e propriedade tu tem noção de como é produtivo ver um vídeo que vai direto ao ponto mandando exemplo sem enrolar ? parabéns irmão
Cara nem em escolas técnicas eu vi isso pra você ter noção !!! Uma aula TOP essa!!!! Já faz entender por debaixo dos panos!!!! Complementando um vídeo de 9 min muito produtivo mesmo!!!
O curso do guanabara enrola de mais
@@tiagopagani1244
L
@@allantavares2535 Guanabara é um excelente professor, mas muito superestimado: não é tudo isso que falam por ai. É bom, mas tem melhores.
@@allantavares2535 kksks do nada. Eh pq as aulas dele sao o basico do basico p quem n sabe nada, a 'enrolação' é p fixar o entendimento.
A gente sempre ouve que tudo em JS é um objeto, mas agora que deu pra entender realmente o que isso significa. Obg man!
Então quer dizer que Javascript é uma ótima linguagem para aprender Orientação a Objetos?
@@andersonmendes6610 JS pode sim levar a Orientação a objetos como o modelo do projeto, mas não é obrigatório, já outras linguagens mais tipadas consideram "NECESSÁRIAS" a orientação.
@@andersonmendes6610 Qualquer linguagem que tenha o paradigma orientado a objetos dá para aprender.
Sou aluno dos cursos Origamid e posso dizer que foi um dos melhores investimentos que eu já fiz.
Mais que recomendo.
Jovem essas horas que eu agradeço por ter a licença vitalícia! Esse ano pelo visto vou mudar de designer master para front-end júnior :D
[]'s
Uma dica pra quem está começando é sempre usar const na criação de objetos, pois evita de você, sem querer, reatribuir a variável que contem esse objeto no programa.
Cara, só tenho a agradecer por ter um conteúdo desse nível disponivel assim, muitíssimo obrigado !!
Escrevendo com os pés porque com as mãos estou aplaudindo.
Parabéns. Ótimo conteúdo.
Muito bom esse vídeo! É o que eu estava pensando quando comecei estudar javascript intermediario, acabei a parte basica. Porém, você foi muito além do que estava imaginando. Parabéns pelo vídeo, pois não é facíl encontrar vídeo no youtube que aborda esses assuntos, consegui algum conteudo a respeito de funcoes e objetos em uma playlist de curso ingles ainda. Porém, lá era algo prático, a teoria demorou pra mim pegar.
Cara, seu canal só tem vídeos maravilhosos. Eu, estudando de Analise e Desenvolvimento de Sistemas, primeiro semestre, fico encantado com seus vídeos, conteúdo e sabedoria. Muito grato, e parabéns!!!
Show... parabéns pelo vídeo e muito obrigado pela dica. Estou começando e é muito bom e importante saber essas coisas.
De maneira simples e direto ao ponto. Valeu amigo, obrigado.
Com essa explicação maravilhosa, não tem como não entender
foda demais!
já abriu o vídeo direto no ponto, perfeito
Um dos melhores vídeos que todo o iniciante deve ver. É surpreendente que a base da arquitetura da linguagem JavaScript não seja passada, ao mesmo com desleixo, em quaisquer cursos. Independentemente da linguagem isso ocorre. Me sinto completamente admirado cada vez mais por essa linguagem e, posso dizer com toda a certeza, esse vídeo me abriu os olhos, com a sua objetividade e clareza. Parabéns pelo conteúdo!
Bem conciso e direto. Excelente.
Q insight foda! Tô estudando mais a fundo objetos no JS e esse alerta foi bem bacana
Esse vídeo simplesmente me destravou no JS. Parabéns pela didática.
Muito bom, explicação bem clara, obrigado!
Assisti 3 minutos dessa aula e valeu mais do que 20 poucos cursos que já fiz. Obrigado.
Por causa desse vídeo vou me esforçar pra comprar um curso de vocês, top demais, um dos mais esclarecedores. Parece que os outros fazem todo um mistério, parece que estão ensinando magia kkk
MANO DO CÉU, tu abriu a minha mente agr... slk... VIDEO SENSACIONAL, DIRETO AO PONTO, SEM ENROLAÇÃO... SEM FRESCURA.. TMJ FORTE ABRAÇO!
o unico canal em portugues que realmente SEMPRE TIRA AS MINHAS DUVIDAS o equivalente aos canais FIRESHIP E SLAY THE DRAGON q sao mt bons, ODEIO VER CONTEUDO EM PORTUGUES PQ EU SINTO Q AS MINHAS DUVIDAS SAO BURRAS e nunca tem nigm falando das duvidas q eu tenho kkkk, MAS ESSE CANAL EH MT BOM e sempre responde
Conhecimento top brother, valeu! Deu uma clareada mental aki sobre a linguagem
Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !
Didática linda. Obrigado brother
Aprendi tanto em apenas 10 min de vídeo 😁👏
O melhor curso de front-end do Brasil.
vídeo simplesmente incrível. vllw mano!
esclareceu dms. mto obrigado, sr
Show de bola seus videos aulas
valeu man, ajudou demais
Cara eu estava a 3 horas tentando resolver um exercício pra criar um método para uma objeto, mas eu tava travado e não sabia como fazer, em exatos 1:13 minutos de vídeo clariou tudo na minha mente e terminei 10 exercícios. Vlw 👌
Acho q to me apaixonando por esse cara
Dei like, me inscrevi, ativei o sininho e se tivesse mais algo, eu faria........ Caaaaara parabéns pela maneira com a qual explica o assunto!
Da like no meu comentário
simplesmente simples e foda...
Já estar na hora de videos novos.... bora mestre.
Tem data pra lancar esse curso de javascript completo. Vou comprar o curso, muito pratico, direto ao ponto.
Estou gravando no momento, mas quando lançar eu aviso aqui no RUclips / Facebook
muito bom.
esclarecedor
mano obrigado vc me deu uma ideia de um bug do meu site, se eu conseguir resolver amanhã, eu volto aqui e conto a vcs
caramba, mandou mt
Parabens professor ajudou demais com essa aula !!! jogo abero
good lesson
Só uma pequena correção: Em 2:05 ele retorna undefined porque você deu console.log dentro da função que já retorna o mesmo valor ;D
Quero comprar seu curso logo....
qual o tema do seu vscode?
7:12 "Esconder o Rafael" 😳
poderia comparar o objeto em Js com um Struct em C?
Subentende-se que, todas as strings no JavaScript é um Array de caracteres, portanto toda palavra é um array que contem a propriedade length
alguem pode me explicar qual a diferença de se usar var e let ? pq eu to estudando e tava aprendendo usando var , o let faz o que de diferente do var ?
No curso que vi o var tá com um "defeito" tá sendo um variável que pode ser usada dentro e foda do corpo tipo
If(true)
{
Var n=10
}
Console.log(n)
Se a variável fosse let esse código n ia funcionar pq o let só pode ser lido e usado dentro do if,mas o var tá podendo ser usado fora e dentro do corpo,como se fosse uma variável global. Acho que e isso kkk
sabe criar uma variavel dinamicamente, tipo pega informação do input, depois passa o valor do input para o nome da variavel, e depois atribuir o valor da variavel por outro input, alguém sabe?
@Leandro Fernandes não:(
@Leandro Fernandes dhom91718@gmail.com
seleciona o primeiro input
const input = document.querySelector('.firstInput');
depois você bota tipo:
const teste = input.innerText;
assim você vai salvar o valor do input dentro dessa variável.
dai depois você seleciona o segundo input
const input2 = document.querySelector('.secondInput');
input2 = teste;
Qual o nome do Editor utilizado na aula?
Visual Studio Code, com o meu tema. marketplace.visualstudio.com/items?itemName=origamid.origamid-theme
@@Origamid To usando o tema, gostei muito! haha
o Curso de vcs pelo que vejo é avançado... tem para inciante?? entender toda a lógica?
Curso vai do básico ao avançado.
Eu te amo
Oxi.
O jeito que vc ensina faz coisa dificeis parecer facil e ate hoje so vi nesse youtube
dois canais esse teu e o desse cara aqui ruclips.net/video/zDmNNvLCKHo/видео.html, muitos sabem
das coisa mas poucos sabem transmitir e vc e ele sao duas pessoas que SABEM MUITO!
mais um inscrito pro seu canal sucesso ai!
como eu deixo meu vscode com essa aparência, mais clear?
Só fechar as abas da esquerda, da pra ir ajustando como quiser usar...
Uma dica de tema pro VSCode: Dracula.
alguém sabe o nome da fonte que ele está usando no vscode?
IBM Plex Mono. Caso queira, têm os temas da origamid no VSCODE. Só pesquisar nas extensões.
@@danielyabu3203 vlw
Opa sabe me dizer qual é esse tema que você ta usando?
acho q ele tá usando monokai
Eh o da origamid msm
Só pesquisar lá nas extensões
@@rafaeloliveirarocha8439 obg!
Carai mano, q metodologia f0da
Qual a diferença de um método e uma propriedade?
O método é uma função, ou seja, é uma ação feita pelo objeto.
Se eu tenho um carro, buzinar seria um método, assim como andar, ligar, desligar.
A cor do carro é uma propriedade, um atributo, uma característica ou um estado.
Se eu tenho uma porta, abrir, fechar, trancar são métodos.
Estar trancada, cor, material... são propriedades.
Espero ter ajudado, estou a disposição para dúvidas
Bacana lembrar -> Funções que pertencem a objetos são MÉTODOS, Funções que retornam objetos -> factory ou constructor
pô, esclareceu demais a minha dúvida! obrigado irmão.
@@lucashenriquevieiradasilva2877
2019 esta de pé.
2022.
Então quer dizer que Javascript é uma ótima linguagem para aprender Orientação a Objetos?
Na verdade é função. Se você usar o typeOf no Object, vc verá que o Object é uma função, assim como classes etc... Um objeto é um Object que é uma função. Um objeto utiiza funções (métodos) de determinado Object, Classe ou Interface. Um array ( [ ] ) é um objeto de Array, que é um function. Esse negócio é meio estranho.. principalmente pra quem já é back-end e vem de linguagens como Java e C# que tem conceitos diferentes.
São apenas 7 tipos de dados em JavaScript: boolean, string, number, undefined, null, symbol e object.
Funções são objetos de primeira classe, ou seja, são objetos.
Parei de tentar entender o JS. Agora é so aceitar suas funcionalidades malucas msm e pronto!
Javascript é escrito em C++. C++ é uma linguagem orientada a objeto. Pela lógica, é tudo objeto. 🤷🏾♂️
javascript é front-end, C++ é back-end. Javascript usado como aplicação web , já C++ aplicação criação de programas e aplicativos com classes.
@@nerofranco8684 Eu não consegui entender pq vc reforçou algo que qualquer pessoa que queira entrar na área, com uma breve pesquisa não sabia. Mas eu quis dizer é: q javascript foi desenvolvido com a LINGUAGEM C++. O que interpreta o JS é o C++, para que a máquina entenda.
E tbm não dá pra reduzir o javascript a programação web, né? Com o node.js vc consegue usar o JS no back-end.
@@raspaes3899 Realmente, senhor obvio.