На основании того, как используется этот метод, кажется, что контекст рендеринга является своего рода «настройкой» элемента холста HTML. Вы можете установить его на «2d», «webgl», «webgl2» или «webgpu» < /p>
Для других методов в JavaScript, таких как getElementbyId (), getElementsbyclassname (), он «получает» Некоторый элемент, который уже существует из документа HTML. Контекст или выбирает параметр «Настройка контекста рендеринга» для выбранного элемента Canvas. Так почему же этот метод с именем htmlcanvaselement.getContext () вместо htmlcanvaselement.setContext () ? Разве не имеет смысла назвать это htmlcanvaselement.setContext ()? «Элемент создает поверхность рисования с фиксированным размером, которая раскрывает один или несколько контексты рендеринга ...» , он говорит:
« невозможно получить другой объект рисования < /strong> на заданный элемент холста». < /p>
Разве эти 2 - это 2 Заявление противоречиво? Я очень смущен.
Подробнее здесь: https://stackoverflow.com/questions/793 ... of-setcont
Почему метод html canvas getContext () с именем getContext () вместо setContext ()? [закрыто] ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему метод getContext() холста HTML называется getContext() вместо setContext()?
Anonymous » » в форуме Html - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему метод getContext() холста HTML называется getContext() вместо setContext()?
Anonymous » » в форуме Javascript - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-