Trabalhar com classes em JavaScript ?
Boa tarde!
Sou programador júnior de Java, C#, asp.net e PHP. Ontem vendo alguns vídeos eu comecei a ter interesse em estudar JavaScript (por questões de facilidade para fazer jogos sem o uso de Engines e afins).
No entanto, vendo tutoriais e mais tutoriais, me deparo com uma ideia de trabalhar com todo o Script em apenas um arquivo, isso é correto? Não teria alguma outra convenção de uso da linguagem?
Por exemplo, gostaria de trabalhar com classes separadas por arquivos, como eu faria isso no JavaScript, com qual função?
Muito obrigado!
Sou programador júnior de Java, C#, asp.net e PHP. Ontem vendo alguns vídeos eu comecei a ter interesse em estudar JavaScript (por questões de facilidade para fazer jogos sem o uso de Engines e afins).
No entanto, vendo tutoriais e mais tutoriais, me deparo com uma ideia de trabalhar com todo o Script em apenas um arquivo, isso é correto? Não teria alguma outra convenção de uso da linguagem?
Por exemplo, gostaria de trabalhar com classes separadas por arquivos, como eu faria isso no JavaScript, com qual função?
Muito obrigado!
Gabriel
Curtidas 0
Melhor post
Eduardo Monteiro
26/12/2016
Olá.
Não existe uma função específica para trabalhar com classes em javascript, mas precisa de uma boa dose de estudo sobre criação de objetos em JavaScript.
Se você pensa em trabalhar com JavaScript puro, uma boa prática seria dividir seus códigos em arquivos e adicioná-los nas suas páginas HTML usando as tags <script src="caminho\\para\\meu\\arquivo\\javascript.js"></script>.
Se você pesquisar na internet, vai encontrar muita coisa legal, mas tem informações interessantes para começar no link abaixo e dentro da própria devmédia.
https://developer.mozilla.org/pt-PT/docs/Javascript_orientado_a_objetos
Não existe uma função específica para trabalhar com classes em javascript, mas precisa de uma boa dose de estudo sobre criação de objetos em JavaScript.
Se você pensa em trabalhar com JavaScript puro, uma boa prática seria dividir seus códigos em arquivos e adicioná-los nas suas páginas HTML usando as tags <script src="caminho\\para\\meu\\arquivo\\javascript.js"></script>.
Se você pesquisar na internet, vai encontrar muita coisa legal, mas tem informações interessantes para começar no link abaixo e dentro da própria devmédia.
https://developer.mozilla.org/pt-PT/docs/Javascript_orientado_a_objetos
GOSTEI 1
Mais Respostas
David Sylvestre
26/12/2016
Javascript não possui classe, é apenas um açúcar sintático.
Seria interessante ver as alterações existentes no es6[1] para ter um aproveitamento melhor da linguagem.
Atualmente a linguagem não tem um sistema de módulos nativo para desenvolvimento web, mas existem alternativas para isso. A mais utilizada hoje é o webpack.
Também é possível seguir a sugestão citada acima e ir adicionando manualmente os arquivos javascript
[1]http://es6-features.org
Seria interessante ver as alterações existentes no es6[1] para ter um aproveitamento melhor da linguagem.
Atualmente a linguagem não tem um sistema de módulos nativo para desenvolvimento web, mas existem alternativas para isso. A mais utilizada hoje é o webpack.
Também é possível seguir a sugestão citada acima e ir adicionando manualmente os arquivos javascript
[1]http://es6-features.org
GOSTEI 1