+4
-3
@@ -6,3 +6,3 @@ var clone = require('clone'); | ||
| proList.forEach(function(v, i) { | ||
| if(_origin[v] != 'undefined' || acceptEmpty) { | ||
| if(_origin[v] != undefined || acceptEmpty) { | ||
| target[v] = _origin[v]; | ||
@@ -12,7 +12,8 @@ } | ||
| return function(pro, fun, acceptEmpty) { | ||
| if(_origin[pro] != 'undefined' || acceptEmpty) { | ||
| target[pro] = !!fun ? fun(_origin[pro]) : origin; | ||
| if(_origin[pro] != undefined || acceptEmpty) { | ||
| return target[pro] = !!fun ? fun(_origin[pro]) : origin[pro]; | ||
| } | ||
| } | ||
| } | ||
| module.exports = mapObj; |
+1
-1
| { | ||
| "name": "mapobj", | ||
| "version": "1.0.5", | ||
| "version": "1.0.6", | ||
| "description": "map obj", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
+1
-1
@@ -24,2 +24,2 @@ # use | ||
| objmap(origin, target, proList, canBeEmpty) | ||
| objmap(origin, target, proList, acceptEmpty) |
1241
0.81%