你记得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的函数编程有了进一步的了解吗