content
content copied to clipboard
Редактура: JS
Список файлов для редактирования:
- [ ] AbortController
- [x]
alert() - [ ]
.at() - [ ]
ArrayBuffer✎ - [ ]
.concat() - [ ]
.copyWithin() - [ ]
.entries() - [x]
.every() - [ ]
.fill() - [x]
.filter() - [ ]
.findIndex() - [ ]
.findLastIndex() - [ ]
.findLast() - [x]
.find() - [ ]
.flat() - [ ]
.flatMap() - [x]
.forEach() - [x]
Array.from() - [x]
Array.isArray() - [ ]
.join() - [ ]
.keys() - [x]
.length - [x]
.map() - [ ]
Array.of() - [ ]
.pop() - [ ]
.push() - [ ]
.reduceRight() - [x]
.reduce() - [x]
.reverse() - [ ]
.shift() - [ ]
.slice() - [x]
.some() - [ ]
.sort() - [ ]
.splice() - [ ]
.toLocaleString() - [ ]
.toReversed() - [ ]
.toSpliced() - [ ]
.toString() - [ ]
.toSorted() - [ ]
.unshift() - [ ]
.values() - [ ]
.with() - [ ] Массив
- [ ] Стрелочные функции
- [ ]
async/await - [x] Асинхронность в JavaScript
- [ ]
Atomics - [ ] Большое целое
- [x] Браузерное окружение, BOM
- [x] Булев тип
- [ ]
clearInterval() - [ ]
clearTimeout() - [x] Области видимости
- [ ] WeakMap ✎
- [ ]
confirm() - [ ]
console.log() - [ ]
Console - [ ]
const - [ ]
.cookie - [ ]
CSSStyleDeclaration✎ - [ ] Объект пользовательского события
CustomEvent - [ ]
DataView✎ - [ ]
Date - [ ] Работа с формами
- [ ] Debounce на примере формы поиска
- [ ] Дескрипторы
- [ ] Деструктуризация
- [ ]
.dispatchEvent() - [ ]
document.designMode✎ - [ ] DOM
- [ ]
.addEventListener() - [ ]
.blur() - [ ]
.classList - [ ]
click - [ ]
.closest() - [ ]
.dataset - [ ]
.focus() - [ ] .getPropertyValue() ✎
- [ ]
.getAttribute() - [ ]
.hidden - [ ]
.innerHTML - [ ]
.innerText - [ ]
keydown - [ ]
keyup - [ ]
mouseout - [ ]
mouseover - [ ]
.outerHTML - [ ] Позиционирование элементов с помощью JavaScript
- [ ] .removeProperty() ✎
- [ ]
.removeEventListener() - [ ]
scroll - [ ]
.scrollBy() - [ ]
.scrollIntoView() - [ ]
scrollsnapchange - [ ]
scrollsnapchanging - [ ]
.scrollTo() - [ ]
.setProperty()✎ - [ ]
.style - [ ]
.textContent - [ ]
touch - [ ]
wheel - [ ]
Element - [ ]
Errorи стандартные ошибки - [ ]
beforeunload - [ ]
change - [ ]
dblclick✎ - [ ]
DOMContentLoaded - [ ]
input - [ ]
invalid✎ - [ ]
load - [ ]
.preventDefault() - [ ]
reset✎ - [ ]
submit - [ ]
unload - [ ] Объект события
Event - [ ] Событийная модель
- [x] Порядок выполнения
- [ ] Выражения и инструкции
- [ ]
fetch() - [ ]
FinalizationRegistry✎ - [ ]
for...in - [ ]
for...of - [ ]
for - [ ]
FormData - [x]
.forms - [ ] Объект
arguments - [ ] Функция как тип данных
- [x]
this: контекст выполнения функций - [x] Функция
- [ ] Генераторы и yield
- [ ] Geolocation API
- [ ]
.getElementById() - [ ]
.getElementsByClassName() - [ ]
.getElementsByTagName() - [ ]
.groupBy() - [ ]
HTMLCollectionиNodeList - [ ]
if...else - [ ]
.includes() - [ ]
.indexOf() - [x] Подгрузка контента при прокрутке
- [ ]
Intersection Observer - [ ]
Intl.DateTimeFormat - [ ] Итератор
- [ ] Версии языка, транспайлеры, бандлеры
- [ ]
.lastIndexOf() - [ ]
localStorage - [ ] Логические операторы
- [ ] Цикл
- [ ]
Map - [ ]
window.matchMedia - [ ]
Math.floor(),Math.round(),Math.ceil()иMath.trunc() - [ ]
Math.random() - [ ] Объект
Math - [ ] Микро- и макрозадачи
- [ ] Модули,
import/export - [ ]
null - [ ]
Number.isNaN() - [ ]
Number.isFinite() - [ ]
.toExponential() - [ ]
.toString() - [ ] Обёртка
Number - [ ] Число
- [ ]
.toString() - [ ] Объект
- [ ] Почти всё в JavaScript — объект
- [ ]
parseFloat()✎ - [ ]
parseInt()✎ - [ ]
performance - [x]
Promise.all() - [ ]
Promise.allSettled() - [ ]
Promise.any() - [ ]
.catch() - [ ]
.finally() - [ ]
Promise.race() - [ ]
.then() - [ ]
Promise.try() - [ ]
Promise - [ ]
prompt() - [ ]
.querySelectorAll() - [ ]
.querySelector() - [ ]
queueMicrotask() - [ ] Рекурсия
- [ ] Хранение по ссылке и по значению
- [ ]
return - [ ]
sessionStorage - [ ]
.add() - [ ]
.clear() - [ ] Конструктор
- [ ]
.delete() - [ ]
.difference() - [ ]
.entries() - [ ]
.forEach() - [ ]
.has() - [ ]
.intersection() - [ ]
isDisjointFrom() - [ ]
.isSubsetOf() - [ ]
.isSupersetOf() - [ ]
.keys() - [ ]
.size - [ ]
.symmetricDifference() - [ ]
.union() - [ ]
.values() - [ ]
Set - [ ]
setInterval() - [ ]
setTimeout() - [ ] Поверхностное и глубокое копирование
- [ ]
SharedArrayBuffer✎ - [x] Спред-синтаксис
... - [ ]
.length - [ ] .trim()
- [ ] Обёртка
String - [ ] Строка
- [ ]
switch - [ ] Символ
- [ ] Шаблонные строки
- [x] Тернарный оператор
- [ ] Throttle на примере изменения страницы при прокрутке
- [ ]
try...catch - [ ] Преобразование типов
- [ ]
TypedArray✎ - [ ]
undefined - [ ]
URLSearchParams - [ ]
use strict - [x] Переменные
const,letиvar - [ ]
WeakRef✎ - [ ]
WeakSet - [ ] Web Workers
- [ ]
while - [ ]
window.close() - [ ]
window.history - [ ]
window.location - [ ]
window.navigator✎ - [ ] window.open() ✎
- [ ]
window.print()