0
Автор презентации here использует конструкцию Class.extend()
, начиная с ползунка №. 14Inheritance - Class.extend()
Приходит ли это из какой-либо конкретной библиотеки? Или автор использует this реализации?
Автор презентации here использует конструкцию Class.extend()
, начиная с ползунка №. 14Inheritance - Class.extend()
Приходит ли это из какой-либо конкретной библиотеки? Или автор использует this реализации?
Class.extend()
Пригодится некоторой библиотеке. JavaScript имеет ключевое слово extends
, поэтому в большинстве библиотек вместо этого используется extend
.
Существует, однако, Object.create()
. Он позволяет легко построить новый объект с другим объектом в качестве его прототипа.
Спасибо! Я ищу простой способ достичь Java, как наследование с помощью javascript, мне интересно узнать, какая js-библиотека предоставляет конструкцию ... –
[John Resign имеет довольно классную реализацию классического наследования в JavaScript] (http: // ejohn.org/blog/simple-javascript-inheritance/). – alex