服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.mixin(object=lodash, source, options={})

将源对象的所有可枚举字符串键控函数属性添加到目标对象。如果object 是一个函数,那么方法也会添加到它的原型中。

注意:使用_.runInContext创造一个纯净的lodash功能,以避免因修改原始的冲突。

以来

0.1.0

参数
  1. [object=lodash] (函数|对象):目标对象。
  2. source (Object):要添加的函数的对象。
  3. [options={}] (对象):选项对象。
  4. [options.chain=true] (boolean):指定mixin是否可链接。
返回

(*):返回object

function vowels(string) {
  return _.filter(string, function(v) {
    return /[aeiou]/i.test(v);
  });
}
 
_.mixin({ 'vowels': vowels });
_.vowels('fred');
// => ['e']
 

_('fred').vowels().value();
// => ['e']
 
_.mixin({ 'vowels': vowels }, { 'chain': false });

_('fred').vowels();
// => ['e']