В настоящее время я изучаю JavaScript с использованием сети разработчиков Mozilla в качестве ссылки.Разница между объектом и интерфейсом в JavaScript
Это смущает меня, что MDN относится к объектам как интерфейсам.
Например: Document.createTreeWalker()
В нижней части есть ссылка на TreeWalker объект, но он говорит:
интерфейс объекта он создает: TreeWalker
Как может TreeWalker - это интерфейс, если я могу его создать? И TreeWalker - всего лишь пример, почти каждый объект в MDN называется интерфейсом.
Я исхожу из фона Java, поэтому использование интерфейса в этом контексте мне непонятно. Является ли интерфейс в JavaScript чем-то иным, чем в Java?
Java-тег не подходит для этого вопроса, поскольку он не является неотъемлемой частью Java. –