number - Kurs HTML i CSS
- Funkcje matematyczne - Math / Zaokrąglanie w dół - floor
Math.floor(x) Parametry: Number x - dowolna liczba rzeczywista Wartość: Number - liczba całkowita zaokrąglona w dół Wykonuje zaokrąglenie dowolnej liczby rzeczywistej do najbliższej mniejszej lub równej liczby całkowitej. Math.floor(x) == -Math.ceil(-x) Przykład Math.floor Math.floor(-Infinity); // -Infinity Math.floor(-1.9); // -2 Math.floor(-1.1); // -2 Math.floor(-1); // -1 Math.floor(-0.9); // -1 Math.floor(-0.1); // -1 Math.floor(0); // 0...
- Operacje na datach - Date.prototype / Ustawianie daty i czasu - setTime
Date.prototype.setTime(time) Parametry: Number time - liczba milisekund od północy 1 stycznia 1970 w strefie czasowej południka zerowego Wartość: Number - ustawiona wartość time Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Ustawia pełną datę i czas poprzez określenie liczby milisekund, która upłynęła od północy 1 stycznia 1970 roku w strefie czasowej południka zerowego. 1 sekunda zawiera 1000 milisekund. Aby pobrać aktualną wartość, użyj funkcji...
- Operacje na datach - Date.prototype / Ustawianie milisekund - setMilliseconds
Date.prototype.setMilliseconds(ms) Parametry: Number ms - milisekunda z zakresu 0...999 Wartość: Number - liczba milisekund od północy 1 stycznia 1970 w strefie czasowej południka zerowego Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Ustawia liczbową milisekundę w obiekcie daty i czasu, określoną w lokalnej strefy czasowej. Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę. 1 sekunda...
- Operacje na datach - Date.prototype / Ustawianie milisekund w UTC - setUTCMilliseconds
Date.prototype.setUTCMilliseconds(ms) Parametry: Number ms - milisekunda z zakresu 0...999 Wartość: Number - liczba milisekund od północy 1 stycznia 1970 w strefie czasowej południka zerowego Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Ustawia liczbową milisekundę w obiekcie daty i czasu, określoną w strefie czasowej południka zerowego (UTC). Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową...
- Operacje na datach - Date.prototype / Ustawianie dnia miesiąca - setDate
Date.prototype.setDate(date) Parametry: Number date - dzień miesiąca z zakresu 0...31 Wartość: Number - liczba milisekund od północy 1 stycznia 1970 w strefie czasowej południka zerowego Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Ustawia liczbowy dzień miesiąca w obiekcie daty i czasu, określony w lokalnej strefie czasowej. Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową datę, uwzględniając...
- Operacje na datach - Date.prototype / Ustawianie dnia miesiąca w UTC - setUTCDate
Date.prototype.setUTCDate(date) Parametry: Number date - dzień miesiąca z zakresu 0...31 Wartość: Number - liczba milisekund od północy 1 stycznia 1970 w strefie czasowej południka zerowego Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Ustawia liczbowy dzień miesiąca w obiekcie daty i czasu, określony w strefie czasowej południka zerowego (UTC). Możliwe jest również podanie wartości spoza przewidzianego zakresu - w tym ujemnej. Wtedy funkcja sama przeliczy prawidłową...
- Komendy CSS3 / Układ elastyczny CSS
...indywidualne Dziedziczenie zobacz cechy indywidualne Procenty zobacz cechy indywidualne flex-grow Rozciągnięcie układu elastycznego Wartość <number> Inicjalizacja 0 Zastosowanie dzieci kontenera elastycznego Dziedziczenie nie Procenty nie flex-shrink Ściśnięcie układu elastycznego Wartość <number> Inicjalizacja 1 Zastosowanie dzieci kontenera elastycznego Dziedziczenie nie Procenty nie flex-wrap Zawijanie przepływu układu elastycznego Wartość nowrap | wrap...
- HTML5 / Walidacja pól formularza <input pattern>
...pola, trzeba dodatkowo użyć atrybutu required. Do walidacji wybranych standardowych typów wartości (color, date, datetime-local, email, month, number, range, time, url, week) warto skorzystać z podstawowej wersji pola formularza. Pozwoli to nie tylko prawidłowo zweryfikować poprawność wprowadzanych danych, ale również w wielu przypadkach udostępni użytkownikowi specjalną wersję kontrolki ułatwiającej wybór wartości. Ponadto urządzenia mobilne (np. smartfony) mogą wtedy przełączyć...
- Manipulacja instancją obiektu w JavaScript - Object.prototype / Konstruktor obiektu ogólnego w JavaScript - constructor
Object.prototype.constructor Wartość: Function - konstruktor obiektu Zawiera konstruktor wbudowanego obiektu ogólnego Object. Przykład Object.prototype.constructor Object.prototype.constructor === Object; // true new Object().constructor === Object; // true Object.prototype.constructor === Boolean; // false Object.prototype.constructor === Number; // false Object.prototype.constructor === String; // false Object.prototype.constructor === Array; // false
- Alternatywne sposoby definiowania funkcji w JavaScript - Function / Wartość length funkcji w JavaScript - length
Function.length Wartość: Number - liczba 1 Ta wartość zawsze wynosi 1. Nie można jej zmienić. Jest niedostępna w pętli for-in. Przykład Function.length Function.length; // 1 Function.length = 2; Function.length; // 1 Object.keys(Function); // []