JavaScript · 4 min read · Dec 21, 2025
Универсальная шпаргалка по JavaScript

Table Of Contents
- Шпаргалка по JavaScript - Синтаксис выражений
- Даты JavaScript
- Массивы JavaScript
- Строки JavaScript
- Функции JavaScript
- Булевы значения JavaScript
- Числа и математика JavaScript
- Объект RegExp JavaScript
- Увеличение / уменьшение чисел
Шпаргалка по JavaScript
JavaScript часто сокращается как “JS”, это язык высокого уровня, динамический, не типизированный, интерпретируемый язык выполнения. Он был стандартизирован в спецификации языка ECMAScript. Наряду с HTML и CSS, JavaScript является одной из трех основных технологий производства контента Всемирной паутины.
Шпаргалка по JavaScript:
Синтаксис выражений
| | ^ | | Начало строки | |
| | $ | | Конец строки | |
| | . | | Любой одиночный символ | |
| | (a|b) | | a или b | |
| | (…) | | Группировка | |
| | [abc] | | В диапазоне (a, b или c) | |
| | [^abc] | | Не в диапазоне | |
| | \s | | Пробел | |
| | a? | | Ноль или один a | |
| | a* | | Ноль или более a | |
| | a*? | | Ноль или более, не жадный | |
| | a+ | | Один или более a | |
| | a+? | | Один или более, не жадный | |
| | a{3} | | Точно 3 a | |
| | a{3,} | | 3 или более a | |
| | a{,6} | | До 6 a | |
| | a{3,6} | | От 3 до 6 a | |
| | a{3,6}? | | От 3 до 6 a, не жадный | |
| | \ | | Символ экранирования | |
| | [:punct:] | | Любой символ пунктуации | |
| | [:space:] | | Любой пробельный символ | |
| | [:blank:] | | Пробел или табуляция | |
Даты JavaScript
| | Date() | | setMonth() | |
| | getDate() | | setFullYear() | |
| | getDay() | | setHours() | |
| | getMonth | | setMinutes() | |
| | getFullYear | | setSeconds() | |
| | getYear | | setMillisекондs() | |
| | getHours | | setTime() | |
| | getMinutes | | setUTCDate() | |
| | getSeconds | | setUTCDay() | |
| | getMillisекондs | | setUTCMonth() | |
| | getTime | | setUTCFullYear() | |
| | getTimezoneOffset() | | setUTCHours() | |
| | getUTCDate() | | setUTCMinutes() | |
| | getUTCDay() | | setUTCSeconds() | |
| | getUTCMonth() | | setUTCMilлисекондs() | |
| | getUTCFullYear() | | toSource() | |
| | getUTCHours() | | toString() | |
| | getUTCMinutes() | | toGMTString() | |
| | getUTCSeconds() | | toUTCString() | |
| | getUTCMilлисекондs() | | toLocaleString() | |
Массивы JavaScript
| | concat() | | slice() | |
| | join() | | sort() | |
| | length | | splice() | |
| | pop() | | toSource() | |
| | push() | | toString() | |
| | reverse() | | unshift() | |
| | shift() | | valueOf() | |
Строки JavaScript
| | charAt() | | slice() | |
| | charCodeAt() | | split() x | |
| | concat() | | substr() | |
| | fromCharCode() | | substring() | |
| | indexOf() | | toLowerCase() | |
| | lastIndexOf() | | toUpperCase() | |
| | length | | toLocaleLowerCase() | |
| | localeCompare() | | toLocaleUpperCase() | |
| | match() x | | toSource() | |
| | replace() x | | valueOf() | |
Функции JavaScript
| | decodeURI() | | isNaN() | |
| | decodeURIComponent() | | Number() | |
| | encodeURI() | | parseFloat() | |
| | encodeURIComponent() | | parseInt() | |
| | escape() | | String() | |
| | eval() | | unescape() | |
Булевы значения JavaScript
| | toSource() | | valueOf() | |
| | toString() | |
Числа и математика JavaScript
| | abs() | | min() | |
| | acos() | | NEGATIVE_INFINITY | |
| | asin() | | PI | |
| | atan() | | POSITIVE_INFINITY | |
| | atan2() | | pow() | |
| | ceil() | | random() | |
| | cos() | | round() | |
| | E | | sin() | |
| | exp() | | sqrt() | |
| | floor() | | SQRT1_2 | |
| | LN10 | | SQRT2 | |
| | LN2 | | tan() | |
| | log() | | toSource() | |
| | LOG10E | | toExponential() | |
| | LOG2E | | toFixed() | |
| | max() | | toPrecision() | |
| | MAX_VALUE | | toString() | |
| | MIN_VALUE | | valueOf() | |
Объект RegExp JavaScript
| | compile() | | lastParen | |
| | exec() | | leftCOntext | |
| | global | | multiline | |
| | ignoreCase | | rightContext | |
| | input | | source | |
| | lastIndex | | test() | |
Увеличение / уменьшение чисел
| | Увеличение | | ++x или x++ | |
| | Уменьшение | | –x или x– | |
Разница в том, что ++x (–x) возвращает увеличенное (уменьшенное) значение, в то время как x++(x–) возвращает предыдущее значение x.
Get new posts in your inbox
No spam. Unsubscribe anytime.