|
|
@@ -166,3 +166,23 @@ var tester = function () {
|
|
|
testURL: testURL,
|
|
|
};
|
|
|
}();
|
|
|
+
|
|
|
+_.forEach = _.forEach || function (arr, cb) {
|
|
|
+ var length = arr.length;
|
|
|
+ for (var i = 0; i < length; i ++) cb(arr[i], i, arr);
|
|
|
+ return arr;
|
|
|
+};
|
|
|
+_.slice = _.slice || function () {
|
|
|
+ var empty = [];
|
|
|
+ var slice = empty.slice;
|
|
|
+ return function () {
|
|
|
+ return slice.apply(arguments[0] || empty, slice.call(arguments, 1));
|
|
|
+ };
|
|
|
+}();
|
|
|
+_.assign = _.assign || Object.assign || function () {
|
|
|
+ var res = arguments[0];
|
|
|
+ res && _.forEach(_.slice(arguments, 1), function (obj) {
|
|
|
+ if (obj) for (var k in obj) res[k] = obj[k];
|
|
|
+ });
|
|
|
+ return res;
|
|
|
+};
|