JavaScript

JavaScript, convertendo string em variável.

JavaScript, convertendo string em variável.

Se alguém já precisou transformar uma string qualquer em variável usando JavaScript, e não descobriu como, ai vai uma dica simples e útil.

mystring = 'myVar';
window[mystring] = 1;
alert(myVar);

Ou então basta usar essa função, bem simples. Onde depois de criada, basta chama-la assim: strToVar(“nome da variável”, “valor que ela ira receber”). Ou simplesmente criar uma variável assim: strToVar(“nome da variável”)

/*
	função que converte uma string em variavel
	varName = Nome da variavel
   	str = valor que a variavel ira receber
*/
	function strToVar (varName, str){
		if (str==undefined)
		str='';
		mystring = varName;
		window[mystring] = str;
		return varName;
	};

	//chamada da função
	strToVar('varTest', 'hello!');

	//resultado = "hello"
	alert(varTest);

	//essa chamada ira apenas criar uma variavel vazia
	strToVar('varTest');
AD Gallery, Galeria de imagens com jQuery

AD Gallery, Galeria de imagens com jQuery

flazann AD Gallery

AD Gallery é uma galeria de imagens altamente personalizável.

Um plugin para jQuery, que suporta vários efeitos de animação:

  • horizontal ou vertical scrolling
  • fade
  • shrink/grow
  • wild

Além disso, você também pode adicionar seus próprios efeitos . Outras características importantes incluem: redimensionamento automático de imagens para caber no container, navegação pelo teclado e capacidade para configurações on the fly.

O que é jQuery?

O que é jQuery?

jQuery é uma poderosa biblioteca JavaScript criada para simplificar a criação de efeitos visuais e de interatividade em web sites. Esta ferramenta propicia a criação de scripts de uma forma tão simples e intuitiva que consegue com meia dúzia de linhas os mesmos efeitos de um script de 30 a 40 linhas desenvolvido com JavaScript tradicional.
jQuery foi criado por John Resig, no intuito de simplificar o desenvolvimento de scripts de maneira rápida e concisa. O jQuery ajuda os desenvolvedores a se concentrarem na lógica dos sistemas da web e não nos problemas de incompatibilidade dos navegadores atuais. Isto ocorre através de: manipulação de eventos, animações, interações Ajax e para a manipulação do DOM.
Atualmente este framework está na versão 1.3.2 e pode ser utilizada em 2 formatos: Compressed em Gzip sem comentários com apenas 19 KB e a versão para desenvolvimento em que o código está editado e devidamente comentado, indicada para uso durante o desenvolvimento, com 120KB.
O jQuery está se tornando a biblioteca JavaScript mais popular dos últimos tempos, isto é fato, até a Microsoft irá utilizá-la no .NET futuramente.

O Framework jQuery

No mercado de trabalho atual, o JavaScript é uma das linguagem mais utilizadas no desenvolvimento web e está disponível como software livre e aberto, sob as licenças MIT e GPL. Ou seja, pode-se usar a biblioteca gratuitamente tanto em desenvolvimento de projetos pessoais como comerciais.

As principais vantagens do uso de jQuery sobre JavaScript tradicional são:

  • Acesso direto a qualquer componente do DOM, ou seja, não há necessidade de várias linhas de código para acessar determinados pontos no DOM.
  • O uso de regras de estilo não sofre qualquer tipo de limitação devido às inconsistências dos navegadores. Mesmo os seletores CSS3 podem ser usados sem qualquer restrição.

Implementação segura de recursos do CSS1, CSS2 e CSS3.

    • Manipulação de conteúdos, sem limitações, com algumas poucas linhas de código.
    • Suporte para toda a gama de eventos de interação com o usuário sem limitações impostas pelos navegadores.
    • Possibilidade de inserir uma grande variedade de efeitos de animação com uma simples linha de código.
    • Uso simplificado e sem restrições com AJAX e linguagens de programação, como PHP e ASP.
    • Simplificação na criação de scripts.
    • Emprego cross-browser.
    • Resolução da incompatibilidade entre os navegadores.
    • Redução de código.
    • Reutilização do código através de plugins.
    • Utilização de uma vasta quantidade de plugins criados por outros desenvolvedores.
Visite também minha página pessoal www.flaviozantut.com