Ce pot face JavaScript?
JavaScript poate schimba conținutul HTML
JavaScript poate schimba atributele HTML
JavaScript poate schimba stilul CSS
JavaScript poate valida de intrare
JavaScript de ieșire
Scrierea într - o casetă de avertizare fereastră
Scrierea în ieșire HTML
Scrierea într - un element HTML
Scrierea în consola browser -
În cazul în care pentru a insera codul JavaScript
JavaScript în <head>
JavaScript în <body>
JavaScript într - un fișier extern
Destinație de plasare a explicat
JavaScript Sintaxa
declaraţii JavaScript
numerele JavaScript
siruri de caractere JavaScript
expresii JavaScript
cuvinte cheie JavaScript
variabilele JavaScript
atribuirea JavaScript
operatorii JavaScript
comentarii JavaScript
JavaScript este sensibil la majuscule
Declarațiile JavaScript
Declarații JavaScript sunt comenzi pentru browser
Codul JavaScript este o secvență de instrucțiuni
Declarații JavaScript sunt separate cu punct și virgulă
Declarație multiple pe o singură linie este permisă
Declarații JavaScript pot fi grupate în blocuri de cod
Puteți rupe o linie de cod după un operator sau o virgulă.
JavaScript Comentarii
Singură linie de comentariu
Un singur rând comentarii la sfârșitul unei linii
Comentarii Mai multe linii
Comentariu singură linie pentru a preveni execuție
Mai multe linii pentru a preveni comentariu executare
Variabile JavaScript
variabilele JavaScript
Variabilele JavaScript algebra
Numerele JavaScript și șiruri
Var cuvinte cheie JavaScript.
Declararea multe variabile într - o singură declarație
Declarând multe variabile multilinie
O variabilă fără o valoare returnează valoarea nedefinită
Re-declararea unei variabile nu va distruge valoarea
Adăugarea de numere JavaScript
Adăugarea de siruri de caractere JavaScript
Adăugarea de siruri de caractere și numere
JavaScript aritmetică
Adăugirea (+) operatorul
Scăderea (-) operatorul
Multiplicarea (*) operatorul
Divizia (/) Operatorul
Modulul de (%) operatorul
Incrementul (++) operatorul
Valoarea cu (-) operatorul
Tema JavaScript
= Operatorul de atribuire
+ = Operatorul de atribuire
- = operatorul de atribuire
* = Operator de atribuire
/ = Operatorul de atribuire
=% Operatorul de atribuire
JavaScript String concatenare
Adăugarea două șiruri împreună folosind concatenarea (+) operatorul
Adăugarea de două șiruri , împreună cu un spațiu în primul șir
Adăugarea de două șiruri , împreună cu un spațiu între
Adăugarea două șiruri împreună folosind folosind + = operatorul
Adăugarea de siruri de caractere și numere
Tipuri de date JavaScript
SE DECLARĂ ( a (create) siruri de caractere
Să declare (creați) numere
Declare (create) o matrice
Declare (create) un obiect
Găsiți tipul unei variabile
Adăugarea a două numere și un șir de caractere
Adăugarea unui șir de caractere și două numere
O variabila nedefinita
O variabilă gol
Obiecte JavaScript
Creați o variabilă JavaScript
Crearea unui obiect JavaScript
Crearea unui obiect persoană (single line) o (single line)
Crearea unui obiect persoana (multiple lines)
Proprietățile obiectelor de acces folosind .property
Proprietățile obiectelor de acces folosind [proprietate]
Accesarea unei funcții de proprietate ca metodă
Accesați o proprietate funcție ca proprietate
Funcții JavaScript
O funcție simplă
O funcție cu un argument
O funcție cu un argument 2
O funcție care returnează o valoare
O funcție care convertește Fahrenheit în grade Celsius
Un apel fără funcția ()
Evenimente JavaScript
Un eveniment onclick schimbă un element HTML
Un eveniment onclick își schimbă propriul său element de
Un eveniment onclick solicită o funcție
JavaScript Strings
Șiruri pot fi scrise cu ghilimele simple sau duble.
Arată câteva exemple de coarde
Backslash înainte de a accepta citate citate ca citate.
Găsiți lungimea unui șir de caractere
Puteți rupe șir de text cu un backslash.
Nu poți sparge codul cu un backslash.
Găsiți poziția prima apariție a unui text dintr - un șir de caractere - indexOf()
Căutarea unui text într - un șir de caractere și returnează textul dacă a fost găsit - match()
Înlocuiți caractere dintr - un șir de caractere - replace()
Conversia șir la majuscule - toUpperCase()
Conversia șir la litere mici - toLowerCase()
Split , un șir de caractere într - o matrice - split()
numere JavaScript
Numărul sunt considerate ca fiind exacte doar până la 15 cifre
Virgulă mobilă aritmetică nu este întotdeauna 100% corecte
Dar ajută la înmulțirea și împărțirea cu 10
Constante, precedate de 0x, sunt interpretate ca hexazecimal
ToString () metoda poate numere de ieșire ca hex, octal și binar
JavaScript va genera Infinity dacă ai calcula un număr prea mare
Divizia de zero , generează Infinity
Un număr împărțit la un șir de caractere nu este un număr
JavaScript Maths
Utilizați Math. random() Math. random() pentru a reveni un număr aleator între 0 și 1
Utilizați Math. round() Math. round() pentru a rotunji un număr
Utilizați Math. ceil() Math. ceil() pentru a rotunji un număr (up) în (up)
Utilizați Math. floor() Math. floor() pentru a rotunji un număr (down) în (down)
Utilizați Math. floor() Math. floor() și random() pentru a reveni un număr întreg aleator
Utilizați Math. max() Math. max() pentru a reveni numărul cu cea mai mare valoare
Utilizați Math. min() Math. min() pentru a reveni numărul cu cea mai mică valoare
Conversia Celsius Fahrenheit
Date JavaScript
Utilizați Date() pentru a afișa data și ora de astăzi
Utilizați getFullYear() afișează anul
Utilizați getTime() pentru a calcula numărul de milisecunde din 1970
Utilizați setFullYear() pentru a stabili o anumită dată
Utilizați toUTCString() pentru a converti data de astăzi (according to UTC) la un șir de caractere
Utilizați getDay() pentru a afișa ziua săptămânii ca număr
Utilizați getDay() și o matrice pentru a afișa ziua săptămânii ca un nume
Afișați un ceas
Arrays JavaScript
Creați o matrice
Alăturați - vă două matrice - concat()
Alăturați - vă trei matrice - concat()
Alăturați - vă toate elementele unui tablou într - un șir de caractere - se join()
Scoateți ultimul element al unui tablou - pop()
Adăugați elemente noi la sfârșitul unei matrice - push()
Inversa ordinea elementelor într - o matrice - reverse()
Scoateți primul element al unui tablou - shift()
Selectați elemente dintr - o matrice - slice()
Sortați o matrice (alphabetically and ascending) în sort() (alphabetically and ascending) - sort()
Sortarea numerelor (numerically and ascending) - sort()
Sortarea numerelor (numerically and descending) - sort()
Adăugați un element la poziția 2 într - o matrice - splice()
Conversia o matrice într - un șir de caractere - toString()
Adăugați elemente noi la începutul unei matrice - unshift()
JavaScript Tip de conversie
Afișarea typeof toate tipurile de variabile
Afișează constructorul tuturor tipurilor de variabile
Conversia unui număr la un șir de caractere folosind String()
Conversia unui număr la un șir de caractere folosind toString()
Aflați dacă o variabilă este o matrice
Aflați dacă o variabilă este o dată
Tipul de conversiune pe înțelesul tuturor
Booleans JavaScript
Afișează valoarea Boolean(10 > 9)
Afișarea valorii 10> 9
Totul cu o valoare reală este adevărat
Valoarea boolean zero este fals
Valoarea boolean de minus zero , este fals
Valoarea boolean a unui șir gol este fals
Valoarea booleană nedefinit este fals
Valoarea booleană nulă este fals
Valoarea boolean de fals este fals
Valoarea booleană NaN este fals
Comparații JavaScript
Asociați 5 x, și afișa valoarea (x == 8)
Asociați 5 x, și afișa valoarea (x == 5)
Asociați 5 x, și afișa valoarea (x === 5)
Asociați 5 x, și afișa valoarea (x === "5")
Asociați 5 x, și afișa valoarea (x != 8)
Atribuirea 5 x, și afișa valoarea (x !== 5)
Atribuirea 5 x, și afișa valoarea (x !== "5")
Asociați 5 x, și afișa valoarea (x > 8)
Asociați 5 x, și afișa valoarea (x < 8)
Asociați 5 x, și afișa valoarea (x >= 8)
Asociați 5 x, și afișa valoarea (x <= 8)
Condiționalele JavaScript
If
Declarația altceva
Else if
link aleator
Instrucțiunea switch
Buclele JavaScript
pentru bucla
Looping prin antete HTML
În timp ce bucla
În timp ce bucla Do
Sparge o buclă
Pauză și să continue o buclă
Utilizați o pentru ... în declarația la bucla prin elementele unui obiect
Manipularea erorilor JavaScript
Try ... catch declarație try...catch
Try ... catch declarație cu o cutie de confirmare
Evenimentul onerror
Expresii regulate JavaScript
Căutați o expresie într - un șir de caractere
Căutați o expresie și înlocuiți - l
Expresii regulate pe înțelesul tuturor
Obiecte JavaScript
Crearea unei variabile JavaScript
Crearea unui obiect JavaScript
Crearea unui obiect JavaScript (single line)
Crearea unui obiect JavaScript (multiple lines)
Crearea unui obiect JavaScript folosind noi
Crearea de obiecte JavaScript folosind un constructor
Crearea built-in obiecte JavaScript
Cel mai bun mod de a crea variabilele JavaScript
Obiecte JavaScript sunt mutabile
Proprietăți obiect JavaScript
Accesarea proprietăților folosind .property
Accesarea proprietăților folosind [proprietate]
Accesarea proprietăților folosind în
Adăugarea de noi proprietăți obiectelor existente
Ștergerea proprietăților de obiecte