* @param {Array} targetAndSources The first item is target, and the rests are source. * @param {boolean} [overwrite=false] * @return {*} target
(targetAndSources, overwrite)
| 397 | * @return {*} target |
| 398 | */ |
| 399 | function mergeAll(targetAndSources, overwrite) { |
| 400 | var result = targetAndSources[0]; |
| 401 | for (var i = 1, len = targetAndSources.length; i < len; i++) { |
| 402 | result = merge(result, targetAndSources[i], overwrite); |
| 403 | } |
| 404 | return result; |
| 405 | } |
| 406 | |
| 407 | /** |
| 408 | * @param {*} target |
no test coverage detected