Publicidade

10 Dicas de javascript para iniciantes

Dicas de javascript para iniciantes

Dicas de javascript para iniciantes

1. O seguinte código Javascript.

<!DOCTYPE html>
<html>
<body>
<p id=”abc”></p>
<script>
var a = 9;
var b = “jville”;
document.getElementById(“abc”).innerHTML =
(a == 9 && b == 2) + “; “ +
(a == 5 || b == “jville”) + “; “ +
(a == 9 || b == 6) + “; “ +
(a > b) + “; “ +
(a < b);
</script>
</body>
</html>

O resultado da execução do código acima será: false; true; true; false; false;

2. Os seguintes itens constituem eventos HTML que podem disparar a execução de códigos Javascript?

  • 1. onload
  • 2. onkeydown
  • 3. onmouseover
  • 4. onmouseout
  • 5. onchange
3.  Constituem métodos de strings Javascript.

  •  indexOf() • includes() • concat() • replace() 

4. Em JavaScript, string é um tipo primitivo
As strings são cercadas por aspas simples ou duplas
Caracteres especiais:
\ 0 NUL
\ b backspace
\ f feed de formulário
\ n nova linha

5. O JavaScript possui objetos "wrapper" para quando um valor primitivo deve ser tratado como um objeto
  • var s = nova String ("Olá"); // s agora é uma String
  • var n = novo número (5); // n agora é um número
  • var b = novo booleano (verdadeiro); // b agora é um booleano
Como o JavaScript faz conversões automáticas conforme necessário, quase nunca são necessários objetos wrapper

6. O JavaScript não tem "transmissões", mas as conversões podem ser forçadas
var s = x + ""; // s agora é uma string
var n = x + 0; // n agora é um número
var b = !! x; // b agora é um booleano
Como o JavaScript realiza conversões automáticas conforme necessário, dificilmente são necessárias conversões explícitas

7.As funções podem ser recursivas:
função fatorial (n) {se (n <= 1) retornar 1; caso contrário, retorne n * fatorial (n - 1); }

8. As funções podem ser aninhadas:
função hipotenusa (a, b) {quadrado da função (x) {retorno x * x; } retorna Math.sqrt (quadrado (a) + quadrado (b)); }

9. Como funções são objetos, elas têm um construtor:
Função ( arg1 , arg2 , ..., argN , corpo )
Todos os argumentos para o construtor são strings
Exemplo: var f = new Function ("x", "y", "return x * y;");


10. ONCLICK
Anexar a um elemento específico ou
<SCRIPT LANGUAGE = "JavaScript" etc. FOR = "para" EVENT = "onclick">
Nota: no código HTML / JavaScript, provavelmente é melhor colocar os nomes dos eventos em letras minúsculas


Referências
1.FEPESE
2.https://www.cis.upenn.edu/~matuszek/cit597-2009/Lectures/07-javascript-2.ppt





Por Blog Caderno de Educação


Compartilhe Compartilhe Compartilhe Compartilhe .
Compartilhe em suas Redes Sociais!


Sobre:
O Blog Caderno de Educação visa compartilhar conteúdo e proporcionar a troca de material e experiências com os usuários. Todas as matérias públicadas são opinativas, informativas ou sugestivas e não devem ser utilizadas em substituição a informação especializada de um profissional habilitado.

Recomendados para Você:

0 comentários:

Postar um comentário

.
Tecnologia do Blogger.

 

João 3 16 Porque Deus amou o mundo de tal maneira que deu o seu Filho Unigênito, para que todo aquele que nele crê não pereça, mas tenha a vida eterna.

voltar