【发布时间】:2015-10-05 22:16:23
【问题描述】:
我在 javascript 中偶然发现了这种意外行为
'use strict';
var _ = require('lodash');
_.map([1, 2, 3], function(x){console.log(x); });
_.map([1, 2, 3], console.log);
对 map 的两个调用表现不同。
第一个是逐行打印 1、2、3,而后者调用 map 会打印 map 产生的迭代器。
有没有更优雅的方式来编写第一个调用? (不使用 es6 => 运算符)
【问题讨论】:
标签: javascript lodash