Manual JavaScript

Versão original do Manual JavaScript, escrito há mais de 2 anos, mas ainda válido.

O objetivo deste texto é mostrar o JavaScript como linguagem de programação, apresentando seus recursos

De Cárlisson Galdino

 

Capa - Manual JavaScript

AnexoTamanho
javascript.pdf263.64 KB

Gostei

Gostei simples e didático.
Parabens Bardo

Boa iniciativa.

Olá Carlison, muito boa a iniciativa, adoro programar em javascript, não conhecia o padrão IARA, mas não foge muito da forma como eu programava.

O documento está bem didático e explora conceitos da linguagem, parabéns pela iniciativa, caso pense em disponibilizá-lo em um wiki para colaboração, pode contar com a minha participação ;-)

[]s
Marcelo Linhares

Retrato de bardo

Contribuições

Valeu, Marcelo! Obrigado! :-)

O IJCS foi interessante porque no IaraJS (um projeto que eu tinha) era comum a redução no tamanho dos arquivos ser da ordem de 50%. ;-)

ô, cara, já tou tirando este livro de um wiki e trazendo pra cá justamente porque ficou lá bem um ano e nada de contribuição, só erro do software (tava difícil resolver o erro por lá). :-(

Mas qual é sua idéia? Contribuições são bem vindas sempre! E você pode mandar por comentário ou mail tanto trechos para eu subistituir como acréscimos. ;-)

Pelo menos no momento, estou mais disposto a trabalhar mais na idéia de __patches__ do que de __cvs__... :-P

Eu gostei !

Gostei muito, sou iniciante naum sei muita coisa !
Só não consegui entender as funções e programando O.O !
Vou pesquisar mais sobre esses dois alguém me indica algo ??

...........................................................! :

java no firefox

tenho um script em java e não funciona no firefox alguem pode me ajudar?

/*
Shock Wave Text script- By ejl@worldmailer.com
Submitted to and featured on Dynamic Drive (www.dynamicdrive.com)
For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

var size = 15;
var speed_between_messages=5000 //in miliseconds

var tekst = new Array()
{
tekst[0] = "BEM VINDO A PETROTEC!!";
tekst[1] = "ASSISTÊNCIA TÉCNICA EM CALDEIRAS.";
tekst[2] = "VISITE TAMBÉM NOSSA SEÇÃO DE VENDAS.";
tekst[3] = "NOSSO DEVER É BEM SERVÍ-LO.";
}
var klaar = 0;
var s = 0;
var veran =0;
var tel = 0;
function bereken(i,Lengte)
{
return (size*Math.abs( Math.sin(i/(Lengte/3.14))) );
}

function motor(p)
{
var output = "";
for(w = 0;w < tekst[s].length - klaar+1; w++)
{
q = bereken(w/2 + p,16);
if (q > size - 0.5)
{klaar++;}
if (q < 5)
{tel++;
if (tel > 1)
{
tel = 0;
if (veran == 1)
{
veran = 0;
s++;
if ( s == tekst.length)
{s = 0;}
p = 0;
if (window.loop)
{clearInterval(loop)}
loop = motor();
}
}
}
output += "" +tekst[s].substring(w,w+1)+ "";
}
for(k=w;k" +tekst[s].substring(k,k+1)+ "";
}
idee.innerHTML = output;
}

function startmotor(p){
if (!document.all)
return
var loop = motor(p);
if (window.time)
{clearInterval(time)}
if (klaar == tekst[s].length)
{
klaar = 0;
veran = 1;
tel = 0;
var time = setTimeout("startmotor(" +(p+1) + ")", speed_between_messages);
}else
{
var time =setTimeout("startmotor(" +(p+1) + ")", 5);
}

}

Retrato de bardo

Java não é uma linguagem

Java não é uma linguagem de script. JavaScript é uma outra linguagem à parte.

Agora sobre o Firefox, é o seguinte: quem criou o JavaScript foi a Netscape (mãe da Mozilla, que fabrica o Firefox). A MS tentou empurrar um VBScript, mas como não colou, aderiram ao JavaScript, mas não exatamente. Eles criaram, como sempre, sua própria versão incompatível. Era o JSCript.

Existem padrões que são seguidos por browsers para que haja o mínimo de incompatibilidade. Mas a MS nunca ligou de verdade para padrões como forma de interoperar...

[]s

Javascript:// Scroll

Alguns textos que tem o javascript:// Scroll Down (que são 2 setas que ao clicar rolam o texto,
para a leitura) não funcionam .Qual seria o problema?uso o firefox 2.0 e Linux.

Javascript:// Scroll

Alguns textos que tem o javascript:// Scroll Down (que são 2 setas que ao clicar rolam o texto,
para a leitura) não funcionam .Qual seria o problema?uso o firefox 2.0 e Linux.

Submeter um novo comentário

O conteúdo deste campo é privado e não irá ser exibido publicamente.
  • Link to content with [[some text]], where "some text" is the title of existing content or the title of a new piece of content to create. You can also link text to a different title by using [[link to this title|show this text]]. Link to outside URLs with [[http://www.example.com|some text]], or even [[http://www.example.com]].
  • Allowed HTML tags: <br> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • As linhas e os parágrafos quebram automaticamente

Mais informação sobre as opções de formatação

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.