Como reduzir o trabalho com funções personalizadas em javascript
Usando funções personalizadas ajuda a reduzir o trabalho que você deve executar em javascript ao criar um aplicativo e integração com HTML. Funções ajudá-lo a reduzir sua carga de trabalho das seguintes maneiras:
Conteúdo
Video: Parte 4 - Como selecionar um objeto HTML usando javascript
reutilização de código: Ao encapsular uma tarefa específica, você pode reutilizá-lo quantas vezes for necessário.
Video: Como criar um outdoor 27 metros - Photoshop e CorelDRAW
Facilidade de compreensão: Usando funções cria uma série de caixas-pretas que reduzem a complexidade da tarefa de programação.
véu de erro: É geralmente mais fácil para a saída errônea armadilha de uma função inteira do que está a verificar cada passo dentro dessa função para problemas potenciais.
Video: Função personalizada Excel UDF com argumentos
depuração: Quando você sabe que um problema em sua aplicação encontra-se em um determinado local, é útil para chegar a esse ponto na aplicação o mais rápido possível, ignorando o código que você sabe que funciona.
Video: Curso de HTML5 - 05 - Tags Básicas em HTML5 - By Gustavo Guanabara
Facilidade de codificação alterações: Cortar e colar o mesmo código em vários locais torna quase impossível fazer mudanças de forma consistente ou completamente.
Há outras razões para usar funções, mas a anterior são as razões que a maioria dos desenvolvedores citar para usá-los. Quando se consideram os problemas que funciona resolver, torna-se óbvio que eles são incrivelmente útil.
Infelizmente, alguns desenvolvedores ir ao mar e usar muitas funções, tornando-o mais difícil de entender o código ou seguir o que o desenvolvedor tem a intenção de fazer. Criação de funções úteis que realmente reduzir sua carga de trabalho significa pensar através do processo de aplicação com cuidado.
As seguintes diretrizes ajudarão a determinar quando o código deve ir em uma função separada:
Criar funções que executam uma tarefa completa, em vez de apenas uma parte de uma tarefa.
Considere a criação de uma nova função quando o código que você escreveu ocupa mais do que uma única página - uma função é mais fácil de entender quando você pode ver todo o código em uma única tela.
Definir novas funções com a reutilização do código em mente. Funções devem fornecer flexibilidade suficiente para servir um número de chamadas.
Pense em funções como mini-aplicativos - a função deve executar uma tarefa muito bem ao invés de tentar executar várias tarefas mal.
Nunca crie uma nova função que replica o comportamento de uma função existente ou uma função built-in. Vale a pena verificar que a função é realmente necessário antes de passar o tempo escrevendo. Reinventar a roda quase certamente irá custar-lhe tempo, e você não pode mesmo ter uma função superior para seus esforços.