Archive for the 'html' Category

Zwraca true, jeśli wartość lewego operandu jest

Zwraca true, jeśli wartość lewego operandu jest mniejsza od prawego.
>=
Zwraca true, jeśli wartość lewego operandu jest większa lub równa wartości prawego.
<=
Zwraca true, jeśli wartość lewego operandu jest mniejsza lub równa wartości prawego.
Hierarchia operatorów
W języku JavaScript stosowana jest następująca hierarchia operatorów (począwszy od naj­niższego do najwyższego



Dostępne w języku JavaScript, operatory tego typu

Dostępne w języku JavaScript, operatory tego typu traktują operandy jako liczby zapisane w kodzie binarnym (o podstawie 2), jednakże zwracają normalne wartości liczbowe (C|2|3|I),
Operatory logiczne — tabela F.4 zawiera operatory logiczne dostępne w języku JavaScript (C|2|3|I),
Operatory porównania — tabela F.5 zawiera wszystkie operatory porównania dostępne w języku JavaScript (C|2|3|I),
Operator warunkowy — operator warunkowy ma następującą postać:
(warunek)



Operandów i wynik przypisuje lewemu operandowi. /=

Operandów i wynik przypisuje lewemu operandowi.
/=
Dzieli wartość lewego operandu przez wartość prawego operandu i wynik przypisuje lewemu operandowi.
%=
Dzieli wartość lewego operandu przez wartość prawego operandu i przypisuje lewemu operandowi ułamkową część wyniku dzielenia.
Tabela F.2: Operatory arytmetyczne
Operator
Opis
+
Dodaje operandy.
-
Odejmuje wartość prawego operandu od wartości lewego operandu.
*
Mnoży operandy.
/
Dzieli wartość lewego



— to metoda dostępna we

— to metoda dostępna we wszystkich obiektach, zwraca on obiekt w postaci łańcucha znaków lub łańcuch “[object type]“, jeśli obiektu nie można przedstawić w formie łańcucha znaków (C|2|3), notatka: w JavaScriptcie 1.2 metoda ta konwertuje obiekty i łańcuchy znaków do literałów,
taint(nazwaWłaściwości) — dodaje znaczniki do nazwyWłaściwości (C|3),
unescape(łańcuch) — odkodowuje łańcuch znaków zakodowany za pomocą metody escape() (C|2|3|4|I),
untaint(nazwaWłaściwości) — usuwa znacznik z nazwyWłaściwości (C|3|4).

Instrukcje



— przerywa wykonywanie pętli for

— przerywa wykonywanie pętli for lub while i przenosi wykonywanie programu do pierwszej instrukcji po pętli (2|3|4), uwaga: w języku JavaScript 1.2 instrukcja break ma dodatkową możliwość funkcjonalną pozwalającą na przerwanie wykonywania instrukcji opatrzonej etykietą,
comment — używana do umieszczania komentarzy w skrypcie, komentarze te są ignorowane przez Navigatora, komentarze w języku JavaScript są podobne do komentarzy w języku C; rozpoczynają się one znakami /*, a kończą znakami */ (2|3|4),
continue — przerywa wykonywanie poleceń umieszczonych



Wykonywana do momentu, gdy podane

Wykonywana do momentu, gdy podane wyrażenie warunkowe uzyska wartość false; wprowadzona w wersji JavaScript 1.2,
export — używana wraz z instrukcją import, w skryptach podpisywanych cyfrowo umożliwia wyeksportowanie wszystkich właściwości, funkcji i zmiennych do innego skryptu;



Funkcje niezależne, operatory, zmienne i literały

Funkcje niezależne, operatory, zmienne i literały
W dalszej części rozdziału przedstawione zostaną funkcje (nie będące metodami obiektu), operatory (w tym operatory przypisania, arytmetyczne i logiczne) oraz hierarchie operato­rów w języku JavaScript.
Funkcje
escape(znak) — zwraca łańcuch znaków zawierający zakodowane znaki znak, kodowanie odbywa się w ten sposób, że znak zamieniany jest na %xx, gdzie xx jest liczbowym odpowiednikiem znaku (C|2|3|I),
eval(wyrażenie) — oblicza wartość wyrażenia arytmetycznego (C|2|3|I),
isNaN(wartość) — przetwarza wartość i sprawdza, czy jest to wartość NaN, funkcja zwraca wartość logiczną (C|2|3|I) (w systemie UNIX, brak 2),
number(wartość) — przetwarza



Obszaru okna przeglądarki, w którym są wyświetlane

Obszaru okna przeglądarki, w którym są wyświetlane strony, wprowadzona w wersji JavaScript 1.2,
length — liczba całkowita określająca ilość ramek w oknie (brak I),
location — określa aktualny URL,
locationbar — reprezentuje Location Bar (pasek narzędzi zawierający pole adresu) okna przeglądarki (tylko w Navigatorze 4),
menubar — reprezentuje pasek menu okna przeglądarki (tylko w Navigatorze 4),
name — łańcuch znaków zawierający nazwę okna lub ramki,
opener — odwołanie do obiektu window, z jakiego



Określa, czy są one widoczne czy nie;

Określa, czy są one widoczne czy nie; wprowadzona w wersji JavaScript 1.2,
self — alternatywny sposób dostępu do aktualnego okna,
status — właściwość stosowana do wyświetlania komunikatów na pasku stanu przeglądarki; wyświetlanie komunikatów odbywa się poprzez przypisanie tej właściwości jakiejś wartości,
statusbar [true, false, 0, 1] — określa, czy pasek stanu docelowego okna przeglądarki jest widoczny, czy nie,
toolbar [true, false, 0, 1] — określa, czy pasek narzędzi docelowego okna przeglądarki jest widoczny, czy nie,
top — alternatywny sposób dostępu do głównego okna przeglądarki,



Za pomocą argumentu id i rozpoczętą w

Za pomocą argumentu id i rozpoczętą w wyniku wykonania metody setInterval(); wprowadzona w wersji JavaScript 1.2,
clearTimeout(nazwa) — przerywa proces wykonywania wyrażenia lub funkcji określony za pomocą argumentu nazwa; wprowadzona w wersji JavaScript 1.2,
close() — zamyka okno przeglądarki (brak w I),
confirm(komunikat) — wyświetla komunikat w okienku dialogowym zawierającym przyciski OK i Anuluj, w zależności od klikniętego przycisku zwraca odpowiednio wartość true lub



Poszukiwania ma być uwzględniana wielkość znaków; a

Poszukiwania ma być uwzględniana wielkość znaków; a drugi — czy poszukiwanie ma się odbywać wstecz (w kierunku początku strony), metoda wprowadzona w wersji JavaScript 1.2,
focus() — ustawia miejsce wprowadzania w aktualnym oknie, w wielu systemach operacyjnych powoduje to wyświetlenie przesłoniętego lub ukrytego do tej pory okna (brak



Lub całą zawartość pola. Obiekt

Lub całą zawartość pola.
Obiekt window [C|2|3|I]
Obiekt window jest najwyższym obiektem w hierarchii obiektów każdej ramki lub okna; za­wiera on obiekty dokumentu, lokalizacji oraz listy historycznej.
Właściwości
closed — określa czy okno zostało zamknięte (brak w 2),
defaultStatus — łańcuch znaków zawierający informacje domyślnie wy­świe­tlane na pasku statusu,
document —



Odpowiadający wartości parametru TYPE znacznika (brak

Odpowiadający wartości parametru TYPE znacznika (brak 2|I),
value — łańcuch znaków zawierający wartość pola.
Metody
focus() — emuluje ustawienie miejsca wprowadzania na polu,
blur() — emuluje usunięcie miejsca wprowadzania z pola,
handleEvent() — stosowana w celu dodawania do danego obiektu nowych metod obsługi zdarzeń; wprowadzona w wersji JavaScript 1.2 (tylko Navigator 4),
select() — emuluje zaznaczenie zawartości pola.
Procedury obsługi zdarzeń
onBlur — określa kod JavaScriptu, który zostanie



Zawierający domyślną wartość pola (war­tość

Zawierający domyślną wartość pola (war­tość parametru VALUE znacznika INPUT),
form — odwołanie do obiektu formularza, w którym umieszczone jest dane pole (brak 2|3),
name — łańcuch znaków zawierający nazwę pola,
type — łańcuch znaków odpowiadający wartości parametru TYPE znacznika (brak 2|I),
value — łańcuch znaków zawierający wartość pola.
Metody
focus() — emuluje ustawienie miejsca wprowadzania na polu,
blur() — emuluje usunięcie miejsca wprowadzania



Znak o podanym indeksie, charCodeAt(indeks)

Znak o podanym indeksie,
charCodeAt(indeks) — zwraca liczbę reprezentującą kod znaku o podanym indeksie w standardzie ISO-Latin-1 (tylko Navigator 4.0 lub wersje późniejsze),
concat(string2) — łączy dwa łańcuchy znaków i zwraca trzeci, nowy łańcuch (tylko Navigator 4.0 lub wersje późniejsze),
fixed() — zwraca łańcuch znaków składający się z wartości obiektu string umieszczonej wewnątrz znacznika ,
fontColor(kolor) — zwraca łańcuch znaków składający się z wartości obiektu string umieszczonej wewnątrz znacznika , przy



Określanych przez system operacyjny), wprowadzona w wersji

Określanych przez system operacyjny), wprowadzona w wersji JavaScript 1.2,
colorDepth — liczba określająca ilość dostępnych kolorów,
height — liczba określająca wysokość ekranu w pikselach,
pixelDepth — liczba wyrażająca ilość bitów określających kolor jednego pixela,
width — liczba określająca szerokość ekranu w pikselach.
Obiekt select [C|2|3]



Select odpowiada listom wyboru, które można umieszczać

Select odpowiada listom wyboru, które można umieszczać na formularzach HTML.
Właściwości
form — odwołanie do obiektu form zawierającego dane pole select (brak w 2|3),
length — liczba całkowita określająca ilość opcji znajdujących się w liście,
name — łańcuch znaków zawierający nazwę listy,
options — tablica obiektów odpowiadających wszystkim opcjom, które występują­ na




You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.