map()是underscore.js中一个处理数组和对象的方法. params: 1. array || obj 2. callback 3. content 上下文指向 使用: var obj = {a:1, b: 2, c: 3} var arr = [1.3,5,6,76] _.map(arr, function(value, index, obj){ return value*3 }); 这个代码如果我自己写的话当然很简单的想法了,就是判断传入参数类型,进行遍历,然后判断是否有回调,有…