服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.create(prototype, properties)

创建一个从prototype对象继承的对象。如果properties给定一个对象,则将其自己的可枚举字符串键控属性分配给创建的对象。

版本

2.3.0

参数
  1. prototype (Object):要继承的对象。
  2. [properties] (对象):要分配给对象的属性。
返回

(Object):返回新的对象。

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

function Circle() {
  Shape.call(this);
}
 
Circle.prototype = _.create(Shape.prototype, {
  'constructor': Circle
});
 

var circle = new Circle;
circle instanceof Circle;
// => true
 
circle instanceof Shape;
// => true