返回介绍

_-mixin

发布于 2019-05-25 15:05:06 字数 2093 浏览 969 评论 0 收藏 0

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

View in source See the npm package

添加来源对象自身的所有可枚举函数属性到目标对象。 如果 object 是个函数,那么函数方法将被添加到原型链上。

注意: 使用 _.runInContext 来创建原始的 lodash 函数来避免修改造成的冲突。

添加版本

0.1.0

参数

  1. [object=lodash] (Function|Object): 目标对象。
  2. source (Object): 来源对象。
  3. [options={}] (Object): 选项对象。
  4. [options.chain=true] (boolean): 是否开启链式操作。

返回

(*): 返回 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']

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文