June 15
JQuery è una libreria JavaScript che semplifica interagiscono con le pagine HTML e richiesta del server per lo sviluppo web moderno. Condizionali dichiarazioni - valutare le query logica per eseguire codice solo a determinate condizioni - sono una parte importante del flusso del programma jQuery e JavaScript. Come una libreria JavaScript, jQuery utilizza lo stile condizionale di JavaScript.
1 Eseguire codice solo se una condizione è vera con il "if":
if (condizione) {
execute_code ();
}
2 Eseguire codice diverso quando una condizione è vera o falsa utilizzando sia un "se" e la dichiarazione di "altro":
if (condizione) {
execute_true_code ();
} altro {
execute_false_code ();
}
3 Combinare un "altro" e "se" per verificare le condizioni più complesse:
if (Condition_1) {
execute_some_code ();
} Else if (condition_2) {
execute_other_code ();
}
4 Eseguire codice diverso per ogni valore di una variabile non-logica utilizzando l'istruzione "switch":
interruttore (numeric_variable) {
caso 1:
execute_code_for_1 ();
rompere;
Caso 2:
execute_code_for_2 ();
rompere;
predefinito:
execute_default_code ();
}
La dichiarazione "break" esce l'istruzione switch dopo il codice è stato eseguito per una singola condizione. Se "pausa" è stato omesso in "caso 1 :," il codice per "caso 2:" Sarebbe anche eseguire.
5 Confrontare i valori che utilizzano operatori di confronto. I "==" controlli operatore per un valore pari. I "===" controlli operatore per l'uguaglianza di valore e tipo di variabile. I "! =" Controlli operatore per la disuguaglianza di valore. Il "<", ">", "> =" e "<=" operatori valutare la relazione tra due valori: meno, più di, minore o uguale a e maggiore o uguale a, rispettivamente.
6 Unire la logica dei due affermazioni logiche che utilizzano operatori logici. I "&&" controlli operatore sia per dichiarazione logica essendo sia vero o falso. Il "||" controlli operatore per almeno un'istruzione essere vera. Il "!" o "no" operatore, quando sono immessi prima di una dichiarazione logica, inverte il valore logico tra vero e falso.