NewDash

    Function default

    • Creates an object that inherits from the prototype object. If a properties object is given, its own enumerable string keyed properties are assigned to the created object.

      Parameters

      • prototype: any

        The object to inherit from.

      • Optionalproperties: any

        The properties to assign to the object.

      Returns any

      Returns the new object.

      2.3.0

      function Shape() {
      this.x = 0
      this.y = 0
      }

      function Circle() {
      Shape.call(this)
      }

      Circle.prototype = create(Shape.prototype, {
      'constructor': Circle
      })

      const circle = new Circle
      circle instanceof Circle
      // => true

      circle instanceof Shape
      // => true
    MMNEPVFCICPMFPCPTTAAATR