强调chaining_动力节点java所整理

你记得jQuery支持链调用吗


$(A)。Attr('target','_blank)
追加()
单击(函数(){ });


如果我们有一组操作,使用下划线提供的函数,像这样写:


_。滤波器(_。地图({ 1, 4, 9,16, 25 },Math.sqrt,x)= > = = = 1 x 2);
{ { 1, 3, 5 }


你会写连锁电话吗

可以!

下划线提供了一种将对象包装成链调用的方法,即链式()函数:




_。链({ 1, 4, 9,16, 25 })
图(数学。:)
筛选器(x = > % = 2 = 1)
值();
{ { 1, 3, 5 }


因为每一步都返回一个包装器,最后的结果需要被称为值()来获得最终结果。

总结

通过学习下划线,我们对Javascript的函数编程有了进一步的了解吗