Для веб-разработчиков (не нормативно) context = canvas.getContext(contextId [, options ]) Возвращает объект, предоставляющий API для рисования на холсте. contextId указывает желаемый API: «2d», «bitmaprenderer», «webgl», «webgl2» или «webgpu». options обрабатываются этим API. Эта спецификация определяет контексты «2d» и «bitmaprenderer» ниже. Спецификации WebGL определяют контексты «webgl» и «webgl2». WebGPU определяет контекст «webgpu». [WEBGL] [WEBGPU] Возвращает null, […]
Архивы по дням: 04.01.2022
Для веб-разработчиков (не нормативно) canvas.transferControlToOffscreen() Возвращает только что созданный объект OffscreenCanvas, который использует элемент холста canvas в качестве заполнителя. После того, как элемент холста canvas стал заполнителем для объекта OffscreenCanvas, его внутренний размер больше не может быть изменен, и он не может иметь контекст визуализации. Содержимое холста-заполнителя обновляется путем вызова […]
Для веб-разработчиков (не нормативно) canvas.toBlob(callback [, type [, quality ] ]) Создаёт объект Blob, представляющий файл, содержащий изображение на холсте, и вызывает обратный вызов с дескриптором этого объекта. Второй аргумент, если он указан, управляет типом возвращаемого изображения (например, PNG или JPEG). По умолчанию это «image/png»; этот тип также используется, если данный тип не […]
Для веб-разработчиков (не нормативно) url = canvas.toDataURL([ type [, quality ] ]) Возвращает data: URL изображения на холсте. Первый аргумент, если он указан, управляет типом возвращаемого изображения (например, PNG или JPEG). По умолчанию это «image/png»; этот тип также используется, если данный тип не поддерживается. Второй аргумент применяется, если тип представляет собой формат изображения, который поддерживает переменное […]
Мы хотим получить из массива каждый третий элемент. Как это сделать? У нас есть массив: let massiv = [1,2,3,4,5,6,7,8,9,10]; Мы взяли массив из чисел для простоты восприятия, чтобы результат был более наглядным. Использование метода filter() Из документации мы знаем, что метод filter() может принимать ДВА параметра. Первый обязательный — […]
Мы хотим получить из массива каждый второй элемент. Как это сделать? У нас есть массив: let massiv = [1,2,3,4,5,6,7,8,9,10]; Мы взяли массив из чисел для простоты восприятия. Использование метода filter() Из документации мы знаем, что метод filter() может принимать ДВА параметра. Первый обязательный — это функция обратного вызова, выполнение […]