Galleria mappe mentale Nozioni di base su JS Giorno2
Questa è una mappa mentale sulle nozioni di base di JS Day 2, che riassume operatori, istruzioni, ecc. Spero che questa mappa mentale ti aiuti!
Modificato alle 2024-01-18 10:21:22Questa è una mappa mentale su una breve storia del tempo. "Una breve storia del tempo" è un'opera scientifica popolare con un'influenza di vasta portata. Non solo introduce i concetti di base della cosmologia e della relatività, ma discute anche dei buchi neri e dell'espansione dell'universo. questioni scientifiche all’avanguardia come l’inflazione e la teoria delle stringhe.
Dopo aver letto "Il coraggio di essere antipatico", "Il coraggio di essere antipatico" è un libro filosofico che vale la pena leggere. Può aiutare le persone a comprendere meglio se stesse, a comprendere gli altri e a trovare modi per ottenere la vera felicità.
"Il coraggio di essere antipatico" non solo analizza le cause profonde di vari problemi nella vita, ma fornisce anche contromisure corrispondenti per aiutare i lettori a comprendere meglio se stessi e le relazioni interpersonali e come applicare la teoria psicologica di Adler nella vita quotidiana.
Questa è una mappa mentale su una breve storia del tempo. "Una breve storia del tempo" è un'opera scientifica popolare con un'influenza di vasta portata. Non solo introduce i concetti di base della cosmologia e della relatività, ma discute anche dei buchi neri e dell'espansione dell'universo. questioni scientifiche all’avanguardia come l’inflazione e la teoria delle stringhe.
Dopo aver letto "Il coraggio di essere antipatico", "Il coraggio di essere antipatico" è un libro filosofico che vale la pena leggere. Può aiutare le persone a comprendere meglio se stesse, a comprendere gli altri e a trovare modi per ottenere la vera felicità.
"Il coraggio di essere antipatico" non solo analizza le cause profonde di vari problemi nella vita, ma fornisce anche contromisure corrispondenti per aiutare i lettori a comprendere meglio se stessi e le relazioni interpersonali e come applicare la teoria psicologica di Adler nella vita quotidiana.
Nozioni di base su JS Giorno2
operatore
Operatore di assegnazione: operatore che copia le variabili
Assegnare il valore sul lato destro del segno uguale al lato sinistro, richiedendo che il lato sinistro sia un contenitore
=
-=
*=
/=
%=
operatore unario
Esempio: segni positivi e negativi
autoaccrescente
simbolo:
Funzione: lascia che il valore della variabile sia 1
Incremento automatico del prefisso
Ad ogni esecuzione il valore della variabile corrente aumenta di 1
Il suo effetto è equivalente a num = 1
Emettere il valore modificato
post-incremento
Ad ogni esecuzione il valore della variabile corrente aumenta di 1
Il suo effetto è equivalente a num = 1
Emettere prima il valore corrente e poi calcolarlo
utilizzo
Non vi è alcuna differenza tra i due quando vengono utilizzati in modo indipendente.
Generalmente utilizzato in modo indipendente durante lo sviluppo
i post-incremento viene utilizzato relativamente spesso e viene utilizzato da solo
Diminuire
simbolo:--
Funzione: lascia il valore della variabile -1
operatore di confronto
>
<
>=
<=
==
===(rigorosamente uguali, giudicare se uguali durante lo sviluppo, altamente raccomandato)
!==
Confronto di stringhe, confronta i codici ASCII corrispondenti ai caratteri
Confronta da sinistra a destra (meno utilizzato)
NaN non è uguale a nessun numero, compreso se stesso
Cerca di non confrontare i decimali poiché ci sono problemi di precisione
Operatori logici
&&
E logico
E
Il risultato è vero solo se entrambi i lati del simbolo sono veri.
Una bugia è una bugia
||
logico o
O
Se c'è un vero su entrambi i lati del simbolo, il risultato è vero.
Una verità è vera
!
negazione logica
Negare
T diventa F, F diventa T
Il vero diventa falso, il falso diventa vero
precedenza dell'operatore
Parentesi
()
operatore unario
--!
operatori aritmetici
Prima poi -
Operatori relazionali
> >= < <=
operatore di uguaglianza
== != === !==
Operatori logici
Prima && poi ||
operatore di assegnazione
=
operatore virgola
,
La priorità diminuisce gradualmente dall'alto verso il basso
dichiarazione
espressioni e affermazioni
espressione
Codice che può essere valutato, il motore JS calcolerà un risultato
Poiché le espressioni possono essere valutate, possono essere scritte sul lato destro dell'istruzione di assegnazione.
dichiarazione
Un'istruzione è un pezzo di codice eseguibile
Le istruzioni non hanno necessariamente valori, quindi istruzioni come alert() for e break non possono essere utilizzate per l'assegnazione.
dichiarazione di filiale
Tre principali istruzioni di controllo del flusso del programma
struttura sequenziale
struttura del ramo
Struttura ad anello
dichiarazione di filiale
if istruzione di ramo
Tre modi di utilizzo
ramo unico
Sintassi di utilizzo del ramo singolo
if (condizione) {codice da eseguire se la condizione è soddisfatta}
Quando la condizione tra parentesi è vera, inserisci le parentesi graffe per eseguire il codice
Se il risultato tra parentesi non è di tipo booleano, verrà convertito implicitamente in tipo booleano.
Se tra parentesi graffe è presente una sola istruzione, è possibile omettere le parentesi graffe, ma ciò non è consigliabile.
doppio ramo
Sintassi dell'istruzione double branch
if (condizione) {il codice da eseguire se la condizione è soddisfatta} else {il codice da eseguire se la condizione non è soddisfatta}
più rami
Sintassi delle istruzioni multi-ramo
if (condizione 1) {codice 1} else if (condizione 2) {codice 2} else if (condizione 3) {codice 3} else {codice 4}
Prima condizione di giudizio 1. Se è soddisfatta, eseguire il codice 1. Se non è soddisfatta, continuare a giudicare verso il basso.
Se nessuna delle condizioni è soddisfatta, esegui altrimenti
Non c'è limite al numero di condizioni e puoi scrivere numeri illimitati
operatore ternario
Modo più semplice per scrivere in caso di doppio ramo
simbolo:? Usa con:
Sintassi: condizione? Codice che soddisfa le condizioni per l'esecuzione: Codice che non soddisfa le condizioni per l'esecuzione
Generalmente utilizzato per ottenere il valore
dichiarazione di cambio
grammatica
switch (dati) {valore caso 1: codice 1 break valore caso 2: codice 2 break predefinito: codice n break}
Definizione
Trova il valore del caso che è uguale ai dati tra parentesi ed esegui il codice corrispondente all'interno
Se non c'è congruente ===, verrà eseguito il codice predefinito.
Se i dati sono uguali al valore 2, eseguire il codice 2
Nota:
L'istruzione switch case viene generalmente utilizzata per il giudizio di uguaglianza e non è adatta per il giudizio sull'intervallo.
In genere è necessario utilizzare switch case con la parola chiave break, altrimenti causerà la penetrazione delle maiuscole e minuscole.
dichiarazione del ciclo
Debug dei punti di interruzione
effetto
Può aiutarti a comprendere meglio il funzionamento del codice durante lo studio e puoi trovare i bug più velocemente mentre lavori.
Apri l'interfaccia di debug nel browser
1. Premi F12 per aprire gli strumenti di sviluppo
2. Fare clic sulla colonna fonti (codice sorgente/fonte).
3. Selezionare il file di codice
ciclo while
Ciclo: ripete del codice
while: Ripete l'esecuzione del codice soddisfacendo...
Sintassi: while (condizione del ciclo) {codice da eseguire ripetutamente (corpo del ciclo)}
Definizione
È molto simile all'istruzione if. La condizione tra parentesi deve essere vera per eseguire il codice nel corpo del ciclo.
Il codice tra parentesi graffe non salterà fuori dopo l'esecuzione, ma continuerà a tornare tra parentesi per determinare se le condizioni sono soddisfatte. In tal caso, continuerà a essere eseguito finché le condizioni tra parentesi non saranno soddisfatte , quindi salterà fuori.
Tre elementi
valore iniziale variabile
Condizione di terminazione (senza condizione di terminazione, il ciclo continuerà l'esecuzione, causando un ciclo infinito)
Valore di modifica variabile (usa incremento o decremento automatico)
uscita dal ciclo
break: esce dal ciclo
Esce dall'intero ciclo, generalmente utilizzato quando il risultato è stato ottenuto e non è necessario nei cicli successivi.
continue: termina questo ciclo e continua il ciclo successivo
Esci da questo ciclo, generalmente utilizzato per escludere o saltare un'opzione.