Co JavaScript może zrobić?
JavaScript może zmienić zawartość HTML
JavaScript może zmienić atrybutów HTML
JavaScript może zmienić styl CSS
JavaScript może potwierdzić wejście
Wyjście JavaScript
Pisząc do skrzyni okno alertu
Pisanie do wyjścia HTML
Pisząc do elementu HTML
Pisząc do konsoli przeglądarki
Gdzie wstawić JavaScript
JavaScript w <head>
JavaScript w <body>
JavaScript w zewnętrznym pliku
Składnia JavaScript
sprawozdanie JavaScript
numery JavaScript
ciągi JavaScript
wyrażenia JavaScript
słowa kluczowe JavaScript
zmienne JavaScript
przypisanie JavaScript
operatorzy JavaScript
komentarze JavaScript
JavaScript jest wielkość liter
Oświadczenia JavaScript
Sprawozdanie JavaScript komendy do przeglądarki
Kod JavaScript jest ciągiem wypowiedzi
Sprawozdanie JavaScript są oddzielone średnikiem
Wielokrotne zestawienie na jednej linii jest dozwolone
Sprawozdanie JavaScript mogą być grupowane w bloki kodu
Można przełamać linię kodu po operatora lub przecinkami.
JavaScript Komentarze
Pojedyncze komentarze linii
Pojedyncza linia komentarze na końcu linii
Wiele linii komentarze
Pojedyncza linia komentarza, aby zapobiec egzekucji
Wiele linii skomentować aby zapobiec egzekucji
Zmienne JavaScript
zmienne JavaScript
Obsługa JavaScript zmienne jak algebry
Numery JavaScript i sznurki
JavaScript var słów kluczowych.
Deklarowanie wiele zmiennych w jednej instrukcji
Deklarowanie wiele zmiennych multiline
Zmienna bez wartości zwraca wartość undefined
Ponownie deklarowanie zmiennej nie zniszczy wartość
Dodawanie numerów JavaScript
Dodawanie ciągów JavaScript
Dodawanie ciągów i numery
JavaScript arytmetyczne
Dodatek (+) operator
Odejmowanie (-) Operator
Mnożenie (*) Operator
Podział (/) Operator
Moduł (%) operatora
Przyrost (++) Operator
Zachodzi spadek (--) Operator
Przypisanie JavaScript
= Operator przypisania =
+ = Operator przypisania +=
- = Operator przypisania -=
* = Operator przypisania *=
/ = Operator przypisania /=
% = Operator przypisania %=
JavaScript konkatenacji
Dodanie dwóch ciągów razem stosując złączenie (+) operator
Dodawanie dwa łańcuchy wraz z miejsca w pierwszym ciągiem
Dodanie dwóch ciągów wraz ze spacją
Dodanie dwóch łańcuchów ze sobą za pomocą operatora + =
Dodawanie ciągów i numery
Typy danych JavaScript
Declare (Create) ciągi
Declare (Create) numery
Declare (tworzenie) tablicę
Declare (tworzenie) obiektu
Znajdź typ zmiennej
Dodanie dwóch liczb i ciąg
Dodanie łańcuch i dwa numery
Zmienna niezdefiniowana
Zmienna jest pusty
Przedmioty JavaScript
Utwórz zmienną JavaScript
Tworzenie obiektu JavaScript
Tworzenie obiektu osobę (Single linia)
Tworzenie obiektu osobie (wiele linii)
Właściwości obiektu dostęp przy użyciu .property
Dostęp za pomocą właściwości obiektu [Obiekt]
Dostęp do właściwości funkcji jako metoda
Dostęp do właściwości funkcji jako własność
Funkcje JavaScript
Prosta funkcja
Funkcja z argumentem
Funkcja z argumentem 2
Funkcja, która zwraca wartość
Funkcja, która przekształca Fahrenheita na stopnie Celsjusza
Wywołanie funkcji bez ()
Zdarzenia JavaScript
Zdarzenie onclick zmienia element HTML
Onclick wydarzenie zmienia swój własny element
Zdarzenie onclick wywołuje funkcję
JavaScript Struny
Łańcuchy mogą być pisane w pojedyncze lub podwójne cudzysłowy.
Wyświetl przykłady ciągów
Backslash przed cytaty akceptuje cytaty jak cudzysłów.
Znajdź długość łańcucha
Można przerwać łańcuch tekstowy z odwrotnym ukośnikiem.
Nie można złamać kod odwrotnym ukośnikiem.
Znajdź pozycję pierwszego wystąpienia tekstu w ciąg - indexOf()
Szukaj tekstu w ciąg i powrócić do tekstu, jeśli znaleziono - match()
Wymień znaków w ciąg - replace()
Konwersja ciągu znaków na wielkie litery - toUpperCase()
Konwersja ciągu znaków na małe litery - toLowerCase()
Podzielić ciąg do tablicy - split()
Liczby JavaScript
Ilość uważane są za prawdziwe tylko do 15 cyfr
Arytmetyce zmiennoprzecinkowej nie zawsze jest skuteczny w 100%
Ale to pomaga, aby pomnożyć i podzielić przez 10,
Stałe, poprzedzone 0x, są interpretowane jako szesnastkowym
ToString () metoda może numery wyprowadzane jako hex, ósemkowy i binarnym toString()
JavaScript wygeneruje nieskończoność, jeśli obliczyć zbyt dużą liczbę
Dzielenie przez zero generuje Nieskończoność
Pewna liczba podzielona przez ciąg nie jest liczbą
JavaScript matematyki
Używać Math.random() , aby powrócić losową liczbę między 0 a 1
Użyj Math.round() , aby zaokrąglić liczbę
Użyj Math.ceil() , aby zaokrąglić liczbę (w górę)
Użyj Math.floor() , aby zaokrąglić liczbę (w dół)
Użyj Math.floor() i random() zwraca liczbę losową
Użyj Math.max() , aby powrócić liczbę o najwyższej wartości
Użyj Math.min() , aby powrócić liczbę o najniższej wartości
Konwersja stopni Celsjusza na stopnie Fahrenheita
Daty JavaScript
Użyj Date() , aby wyświetlić bieżącą datę i godzinę
Użyj getFullYear() wyświetli roku
Użyj getTime() , aby obliczyć liczbę milisekund od 1970 roku
Użyj setFullYear() , aby ustawić konkretną datę
Użyj toUTCString() do konwersji dzisiejszą datę (wg UTC) na łańcuch
Użyj getDay() do wyświetlania dnia tygodnia jako liczba
Użyj getDay() i tablicę do wyświetlania dnia tygodnia jako nazwy
Wyświetla zegar
Tablice JavaScript
Stwórz tablicę
Dołącz dwie tablice - concat()
Dołącz trzy tablice - concat()
Dołącz wszystkie elementy tablicy w łańcuch - join()
Usuń ostatni element tablicy - pop()
Dodaj nowe elementy do końca tablicy - push()
Odwraca kolejność elementów w tablicy - reverse()
Wyjąć pierwszy element tablicy - shift()
Wybierz elementy z tablicy - slice()
Sortuj tablicę (alfabetycznie i najdroższej) - sort()
Sortowanie numerów (liczbowo i rosnące) - sort()
Sortowanie numerów (numerycznie jak i malejącej) - sort()
Dodaj element do pozycji 2 w tablicy - splice()
Konwersja tablicę na ciąg - toString()
Dodawanie nowych elementów na początek tablicy - unshift()
JavaScript Type Conversion
Typeof wyświetlić wszystkie typy zmiennych
Wyświetlanie konstruktora wszystkich typów zmiennych
Konwersja liczby na łańcuch przy użyciu String()
Konwersja liczby na ciąg znaków za pomocą toString()
Dowiedzieć się, czy zmienna jest tablicą
Dowiedzieć się, czy zmienna jest data
Boolean JavaScript
Wyświetla wartość Boolean (10> 9)
Wyświetla wartość 10> 9
Wszystko z prawdziwą wartością jest prawda
Boolean Wartość zerowa jest fałszywa
Boolean wartość minus zera jest fałszywy
Boolean wartość pusty ciąg jest fałszywy
Boolean wartość niezdefiniowana jest fałszywy
Boolean wartość null jest fałszywa
Boolean wartość false false
Boolean wartość NaN jest fałszywy
Porównania JavaScript
Przypisywanie 5 x, i wyświetla wartość (x == 8)
Przypisywanie 5 x, i wyświetla wartość (x == 5)
Przypisywanie 5 x, i wyświetla wartość (x === 5)
Przypisywanie 5 x, i wyświetla wartość (x === "5")
Przypisywanie 5 x, i wyświetla wartość (x! = 8)
Przypisywanie 5 x, i wyświetla wartość (x! == 5)
Przypisywanie 5 x, i wyświetla wartość (x! == "5")
Przypisywanie 5 x, i wyświetla wartość (x> 8)
Przypisywanie 5 x, i wyświetla wartość (x <8)
Przypisywanie 5 x, i wyświetla wartość (x> = 8)
Przypisywanie 5 x, i wyświetla wartość (x <= 8)
warunkowe JavaScript
If
Oświadczenie indziej
Else if
Losowe Link
Instrukcja switch
JavaScript Pętle
Na pętli
Przelotowe nagłówków HTML
pętli while
Do While Pętla
Przerwa pętli
Przerwa i kontynuować pętlę
Użyj do ... w rachunku pętli elementów obiektu
Obsługa błędów JavaScript
Try ... catch oświadczenie try...catch
Try ... catch oświadczenie o polu Potwierdź try...catch
Onerror wydarzenie
Wyrażenia regularne JavaScript
Szukaj wyrażenia w ciąg
Szukaj wyrażenia i zastąpić go
Przedmioty JavaScript
Tworzenie zmienną JavaScript
Tworzenie obiektu JavaScript
Tworzenie obiektu JavaScript (pojedyncza linia)
Tworzenie obiektu JavaScript (kilka linii)
Tworzenie obiektu JavaScript z wykorzystaniem nowych
Tworzenie obiektów za pomocą konstruktora JavaScript
Tworzenie wbudowanych obiektów JavaScriptu
Najlepszym sposobem, aby utworzyć zmienne JavaScript
Obiekty JavaScript są zmienne
Właściwości obiektu JavaScript
Dostęp do właściwości używając .property
Dostęp do właściwości używając [Obiekt]
Dostęp do właściwości używając w
Dodawanie nowych właściwości do istniejących obiektów
Usuwanie właściwości z obiektów