About 85,800 results
Open links in new tab
  1. javascript - Using "Object.create" instead of "new" - Stack Overflow

    Apr 26, 2010 · Object.create() is a Javascript function which takes 2 arguments and returns a new object. The first argument is an object which will be the prototype of the newly created object; …

  2. javascript - What is difference between creating object using …

    Object.create creates a new object with the specified [[Prototype]], and Object.assign assigns the properties directly on the specified object: obj1 !== target1; obj2 === target2; The prototypical …

  3. javascript - Understanding the difference between Object.create() …

    I recently stumbled upon the Object.create() method in JavaScript, and am trying to deduce how it is different from creating a new instance of an object with new SomeFunction(), and when you …

  4. javascript - Object.create vs. new (Class or constructor function ...

    Jun 27, 2020 · Basically, you can create a new object via object literal ( const obj = {};), as a member of a certain class ( const obj = new MyObjClass;), as a result of a constructor function …

  5. How do I correctly clone a JavaScript object? - Stack Overflow

    Apr 8, 2009 · The most correct to copy object is use Object.create: Object.create(Object.getPrototypeOf(obj), Object.getOwnPropertyDescriptors(obj)); Such …

  6. JavaScript inheritance: Object.create vs new - Stack Overflow

    Oct 24, 2012 · var myObject = Object.create( base ); // myObject will now link to "base" via the prototype chain internally So this is another concept, a more "object oriented" way of inherting. …

  7. javascript - Is creating JS object with Object.create (null) the same ...

    Memory From the tests results shown, creating objects with Object.create(null) and assigning a few attributes to the objects takes about twice as much memory as creating the objects with {} …

  8. javascript - Object.create() ES6 - Stack Overflow

    Sep 23, 2018 · If you're using class, you typically don't use Object.create. The use cases for Object.create are largely unrelated to class (it's usually used in direct prototypical inheritance, …

  9. JavaScript inheritance with Object.create ()? - Stack Overflow

    Jun 20, 2010 · Object.create() is used to inherit objects, not constructors like you're trying to do. It pretty much creates a new object with the old object set as its prototypal parent.

  10. How to "properly" create a custom object in JavaScript?

    Oct 20, 2009 · B.prototype = Object.create(A.prototype); B.prototype.constructor = B; That is similar to doing this : B.prototype = new A(); The main difference between both is that the …

Refresh