underscore之Chaining_动力节点Java学院整理

前端之家收集整理的这篇文章主要介绍了underscore之Chaining_动力节点Java学院整理前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

还记得jQuery支持链式调用吗?

') .click(function () {});

如果我们有一组操作,用underscore提供的函数,写出来像这样:

x % 2 === 1); // [1,3,5]

能不能写成链式调用

能!

underscore提供了把对象包装成能进行链式调用方法,就是chain()函数

x % 2 === 1) .value(); // [1,5]

因为每一步返回的都是包装对象,所以最后一步的结果需要调用value()获得最终结果。

小结

通过学习underscore,是不是对JavaScript的函数式编程又有了进一步的认识?

原文链接:https://www.f2er.com/js/37981.html

猜你在找的JavaScript相关文章