Jakie operatory występują w języku JavaScript ?

Operatory jednoargumentowe

Operatory jednoargumentowe wpływają na wartość lub typ zmiennej, do której są stosowane.

Jednoargumentowy operator +

Operator + na typach Number działa podobnie jak w matematyce

var liczba=255;
liczba = +liczba; //przypisanie wartości, operator nie wpływa na wynik operacji

W przypadku operacji na typie Boolean, operator + powoduje konwersję do typu Number: Czytaj dalej Jakie operatory występują w języku JavaScript ?

Typy Danych w js.

W języku JavaScript można wykonywać operacje nie tylko na liczbach, ale także na innych typach wartości. Pełna lista tych typów jest następująca (w nawiasach są nazwy angielskie):

  • liczby (Number);
  • ciągi znaków (String);
  • wartości logiczne (Boolean);
  • obiekty (Object);
  • tablice (Array);
  • dwa typy/wartości specjalne: Null i Undefined.

Każdy z tych typów można przypisać do zmiennej. Można ich także używać w wyrażeniach (chociaż w przypadku dwóch ostatnich trzeba pamiętać o kilku rzeczach). Czytaj dalej Typy Danych w js.

Zdarzenie w języku JavaScript.

Zdarzenia elementów DOM

Elementy DOM dostarczają szereg zdarzeń, które wywoływane są kiedy zachodzi interakcja użytkownika ze stroną. Poniżej znajduje sie lista najważniejszych zdarzeń modelu DOM:

  • onAbort – wywoływane jest w momencie zaniechania ładowania strony
  • onBlur – wywoływany jest kiedy element przestaje być aktywny (traci „focus”)
  • obDblClick – zdarzenie podwójnego kliknięcia w obiekt
  • onChange – wywoływany jest w momencie gdy obiekt zmieni swoją zawartość
  • onClick – zdarzenie kliknięcia elementu
  • onError – wywoływany jest kiedy w skrypcie wystąpi błąd
  • onFocus – wywoływany jest kiedy element staje sie aktywny (uzyskuje „focus”, przeciwieństwo ‚onBlur’)
  • onKeyDown – wywoływany jest w momencie naciśnięcia klawisza klawiatury
  • onKeyUp – wywoływany jest w momencie puszczenia klawisza klawiatury
  • onLoad – wystepuje po załadowaniu elementu
  • onMouseOver – występuje w momencie najechania na element kursorem myszki
  • onMouseOut – występuje w momencie opuszczenia przez kursor myszki obiektu
  • onSelect – wywoływany jest kiedy zawartość obiektu zostanie zaznaczona
  • onSubmit – występuje w momencie zatwierdzenia formularza
  • onUnload – wywoływany jest gdy strona zostanie zmieniona (np. kliknięto link i następuje przekierowanie)

Czytaj dalej Zdarzenie w języku JavaScript.