JavaScript

Origem: Desciclopédia, a enciclopédia livre de conteúdo.
Ir para: navegação, pesquisa
Wikisplode.gif
Para aqueles sem senso de humor, os espertalhões da Wikipédia têm um artigo (pouco confiável) sobre: JavaScript.
Meu Amigo, um excelente exemplo de uso da linguagem.

Cquote1.png Esse é meu irmão mais novo Cquote2.png
Java sobre JavaScript
Cquote1.png Criei um monstro! Cquote2.png
Netscape sobre JavaScript
Cquote1.png javascript:window.close(); <- Digite isso em seu navegador e pressione ENTER Cquote2.png
Hacker sobre Javascript
JavaScript, embora não seja considerada pela Igreja Católica como satânica (as consideradas são C++, VB, Delphi, ASP, ASP.NET, Tabelinha e Catalão), deveria ser, pois foi criada com o único intuito de enganar e manipular os inocentes visitantes de páginas web. Para tal fim utiliza-se de recursos como: as diabólicas janelas pop-up, redirecionamento de páginas, controle sobre o histórico e os favoritos.

Além de tudo é uma linguagem que é executada do lado cliente, ou seja, só consome recurso da CPU da vítima que esteja visitando a página.

É uma das raras liguagens que você não precisa aprender, basta copiar de um mané que quebrou a cabeça uma semana para a construir meia dúzia de linhas.

Javascript costuma aparecer nos bares do HTML, onde eles chamam-no formalmente de Café com Maconha ou, pelos mais íntimos, baseado em Java.

Tabela de conteúdo

[editar] JavaScript e os blogueiros

Com o advento dos blogs, o JavaScript tornou se muito conhecido pela classe blogueira que começou a usa-lo sem a menor noção das coisas, espalhando assim a praga dos scripts, coisas extremamente úteis como uma mensagem de:

"Bem vindo ao meu site, não esqueça de deixar um comentário"

ou de saída:

"Ah! Já vai? =( Deixou comentário né?"

Coisas que perseguem o mouse, efeitos e mais efeitos nas páginas, deixando elas cada vez mais pesadas é tudo culpa do JavaScript.

Devido a tais circunstâncias, os desenvolvedores de navegadores tiverem que criar proteções para isso, porém sempre surge um script novo.

[editar] Exemplo de código em JavaScript


  elefantes = 10

  for( i = 1 ; i < elefantes ; i++ ) {

    msg = ''

    if( i == 1 )
      msg = i + " elefante incomoda muita gente!"

    else if(( i % 2 ) != 0 )
      msg = i + " elefantes incomodam muita gente!"

    else {
      msg = i + " elefantes "

      for( j = 0 ; j < i ; j++ )
        msg += "incomodam ";

      msg += "muito mais!";
    }

    alert(msg);
  }

[editar] Exemplo aprimorado de código em Javascript

<html>
<head>
<title>
Elefantes
</title>
<script type="text/javascript" language="Javascript"> 
function qtdelefantes(){
 var qtd=prompt("Quantos elefantes?","10");
 if ((qtd==null)||(qtd=="")||(qtd==0)){
  qtd=10;
 }
 if ((qtd=="close")||(qtd=="exit")||(qtd=="fechar")||(qtd=="sair")){
  window.close();
 }else{
  mostra(qtd);
 }
}
function mostra(elefantes){
 for(i=1;i<elefantes;i++){
  msg="";
  if(i==1){
   msg=i+" elefante incomoda muita gente!";
  }else{
   if((i%2)!=0){
    msg=i+" elefantes incomodam muita gente!";
   }else{
    msg=i+" elefantes ";
    for(j=0;j<i;j++){
     msg+="incomodam ";
    }
    msg+="muito mais!";
   }
  }
  alert(msg);
 }
 qtdelefantes();
}
</script>
</head>
<body onload="qtdelefantes()">
</body>
</html>

[editar] Javascript e POG

Naturalmente é utilizado em combinação com as linguagens HTML e CSS, tornando a utilização do método POG mais eficiente. Em casos de websites dinâmicos, quando combinado com PHP ou ASP, a aplicação do método torna-se obrigatória. Segue um exemplo:


<div style='position:absolute;top:-3px;display:<?=$valor?$tipo1:$tipo2; ?>'>
<? if($flag == 0){ ?>
<script>
  var a = [<?=implode(',',$lista)?>];
  <? $SQL = "SELECT * FROM clientes WHERE 1 ORDER BY data ASC LIMIT 1 OFFSET 1 " ?>
<? }else{ ?>
<b> entroh aqui flag= <?=$flag //debugue ?> </b>
     <? $SQL = "SELECT * FROM clientes WHERE ".$cond." ORDER BY data ASC LIMIT 1 OFFSET ".$flag ?>
<script>
  //
  var a= [<?=implode(',',$lista_)?>];
<? } ?>
  // debugue
  alert(a);
</script>

</div>

[editar] Um maluco tentando desinstalar seu navegador usando JavaScript

Um maluco acha que javascript pode fazer tudo e tenta desinstalar seu navegador usando a linguagem:


<script>

while(navigator){
  delete navigator;
  delete window;
}
alert(" Rá, rá, rá, rá, rá! Consegui! >:-) ");

</script>


v d e h
Linguagens de Programação POG

ABAPActionScriptKhadaAJAXAlgolAlgoritmoASPAssemblyBASICBashBefungeBrainfuckCC♭C#C=C+1C=C-1ClipperCOBOLColdFusionDDBaseDelphiEiffelFortranFoxProGambiarraGeneXusGroovyHaskellHQ9+HQ9++HTML (Microsoft HTML)• IntercalJADJavaJavaScript((((Lisp))))LuaMakerMalbolgeManaged C++ModulaNatural.NetObjective-COcamlPascalPascaliPerlPutaPHPPOGPortugolPrologPythonRubyRuby on RailsRuby off RailsScalaSmalltalkSQLVBScriptVisual BasicVHDLWilde CWhitespace

Ferramentas pessoais
Ver e modificar namespaces

Variantes
Visualizações
Ações
Navegação
Colaboração
Votações
(F)Utilidades
Novidades
Redes sociais
Correlatos
Ferramentas
Outras línguas