O melhor tutorial função JavaScript em 2024. Neste tutorial você pode aprender Exemplos,sintaxe da função JavaScript,Chamadas de função com argumentos,Exemplos,Exemplos,A função retorna um valor com,Exemplos,Variáveis ​​JavaScript locais,variável global JavaScript,Sobrevivência de variáveis ​​JavaScript,Atribuir valores a JavaScript variáveis ​​não declaradas,

função JavaScript

Função é blocos reutilizáveis ​​de código executado orientada a eventos ou quando ele é chamado.

Exemplos

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
alert("Hello World!");
}

</script>
</head>

<body>
<button onclick=" myFunction() ">Try it</button>
</body>
</html>


sintaxe da função JavaScript

bloco de função é envolto em cintas, e usado anteriormente a palavra-chave função:

functionfunctionname()
{
执行代码
}

Quando a função é chamada, ele irá executar o código dentro da função.

Ele pode chamar diretamente a função quando ocorre um evento (por exemplo, quando o usuário clica no botão) e JavaScript pode ser chamado em qualquer posição.

lâmpada JavaScript é case-sensitive. Palavras-chave função deve estar em letras minúsculas, e deve funcionar com o mesmo nome que o caso de chamar a função.


Chamadas de função com argumentos

Ao chamar a função, você pode passá-lo um valor, estes valores são chamados de argumentos.

Estes parâmetros podem ser utilizados na função.

Você pode enviar qualquer número de parâmetros, separados por uma vírgula (,):

myFunction(argument1,argument2)

Quando você declarar a função, os parâmetros como declaração de variáveis:

function myFunction( var1 , var2 )
{
代码
}

Variáveis ​​e parâmetros devem aparecer na mesma ordem. A primeira variável é o parâmetro dado valor transmitido em primeiro lugar, e assim por diante.

Exemplos

<button onclick="myFunction( 'Harry Potter' , 'Wizard' )">Try it</button>

<script>
function myFunction( name , job )
{
alert("Welcome " + name + ", the " + job );
}
</script>

tente »

O botão de função acima é clicado prompts "Bem-vindo de Harry Potter, o Assistente".

Função é muito flexível, pode utilizar diferentes parâmetros para chamar esta função, isto lhe dará uma mensagem diferente:

Exemplos

<button onclick="myFunction( 'Harry Potter' , 'Wizard' )">Try it</button>
<button onclick="myFunction( 'Bob' , 'Builder' )">Try it</button>

tente »

De acordo com os diferentes botões que você clique, o exemplo acima irá pedir "Bem-vindo Harry Potter, o Assistente de" ou "Bem-vindo Bob, o Construtor".


A função retorna um valor com

Às vezes queremos que a função para retornar um valor para a função de chamada.

Ao usar a instrução de retorno pode ser alcançado.

Ao usar a instrução de retorno, a função pára a execução e retorna o valor especificado.

gramática

function myFunction()
{
    var x=5;
    return x;
}

A função acima retorna um valor de 5.

Nota: Todo o JavaScript não parar a execução, tal função. execução de código JavaScript irá continuar de onde a função é chamada.

As chamadas de função será devolvido o valor substituído:

var myVar=myFunction();

O valor de myVar variável é 5, ou seja, "myFunction) (" o valor retornado pela função.

Se não guardá-lo como uma variável, você pode usar o valor de retorno:

document.getElementById("demo").innerHTML=myFunction();

innerHTML elemento de "demonstração" será de 5, que é o valor, "() myFunction" retornado pela função.

É possível fazer o valor de retorno passado para uma função com base nos parâmetros:

Exemplos

O produto de dois números e devolve o resultado:

function myFunction(a,b)
{
return a*b;
}

document.getElementById("demo").innerHTML=myFunction(4,3);

innerHTML elemento de "demonstração" será:

12

tente »

Quando você só quer sair da função, também pode ser utilizada a instrução de retorno. O valor de retorno é opcional:

function myFunction(a,b)
{
	if (a>b)
	{
		return;
	}
	x=a+b
}

Se a for maior do que b, em seguida, o código de cima vai sair da função e não calcula a soma de a e b.


Variáveis ​​JavaScript locais

JavaScript variável declarada dentro de uma função (usando var) é uma variável local, por isso só pode ser acessado dentro da função. (Âmbito da variável é local).

Você pode usar o mesmo nome de variável local em diferentes funções, porque só declarou a função da variável para identificar a variável.

Enquanto a função estiver concluído, a variável local será excluído.


variável global JavaScript

Variáveis declaradas fora de uma função é uma variável global que todos os scripts e funções na página possa acessá-lo.


Sobrevivência de variáveis ​​JavaScript

Vida de variáveis ​​JavaScript a partir do momento em que forem declarados para começar.

As variáveis ​​locais serão apagados depois de a função é executada.

As variáveis ​​globais são apagados após o encerramento da página.


Atribuir valores a JavaScript variáveis ​​não declaradas

Se você atribuir um valor a uma variável não foi declarada, as variáveis ​​serão declarados automaticamente como variáveis ​​globais.

Esta afirmação:

carname="Volvo";

Vamos declarar uma carname variável global, mesmo que seja realizada dentro da função.

função JavaScript
10/30