Запитання з тегом «object-create»

10
Розуміння різниці між Object.create () та новим SomeFunction ()
Нещодавно я натрапив на Object.create()метод у JavaScript, і намагаюся вивести, чим він відрізняється від створення нового екземпляра об’єкта new SomeFunction()і коли ви хочете використовувати один за іншим. Розглянемо наступний приклад: var test = { val: 1, func: function() { return this.val; } }; var testA = Object.create(test); testA.val = 2; …

4
Спадщина JavaScript: Object.create vs new
У JavaScript в чому різниця між цими двома прикладами: Необхідна умова: function SomeBaseClass(){ } SomeBaseClass.prototype = { doThis : function(){ }, doThat : function(){ } } Приклад спадкування A за допомогою Object.create: function MyClass(){ } MyClass.prototype = Object.create(SomeBaseClass.prototype); Приклад спадкування B за допомогою нового ключового слова function MyClass(){ } MyClass.prototype …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.