增加晶全app静态页面
This commit is contained in:
5
node_modules/es6-set/ext/copy.js
generated
vendored
Normal file
5
node_modules/es6-set/ext/copy.js
generated
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var SetConstructor = require("../");
|
||||
|
||||
module.exports = function () { return new SetConstructor(this); };
|
17
node_modules/es6-set/ext/every.js
generated
vendored
Normal file
17
node_modules/es6-set/ext/every.js
generated
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
"use strict";
|
||||
|
||||
var callable = require("es5-ext/object/valid-callable")
|
||||
, forOf = require("es6-iterator/for-of")
|
||||
, call = Function.prototype.call;
|
||||
|
||||
module.exports = function (cb /*, thisArg*/) {
|
||||
var thisArg = arguments[1], result = true;
|
||||
callable(cb);
|
||||
forOf(this, function (value, doBreak) {
|
||||
if (!call.call(cb, thisArg, value)) {
|
||||
result = false;
|
||||
doBreak();
|
||||
}
|
||||
});
|
||||
return result;
|
||||
};
|
15
node_modules/es6-set/ext/filter.js
generated
vendored
Normal file
15
node_modules/es6-set/ext/filter.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
|
||||
var callable = require("es5-ext/object/valid-callable")
|
||||
, forOf = require("es6-iterator/for-of")
|
||||
, isSet = require("../is-set")
|
||||
, SetConstructor = require("../")
|
||||
, call = Function.prototype.call;
|
||||
|
||||
module.exports = function (cb /*, thisArg*/) {
|
||||
var thisArg = arguments[1], result;
|
||||
callable(cb);
|
||||
result = isSet(this) ? new this.constructor() : new SetConstructor();
|
||||
forOf(this, function (value) { if (call.call(cb, thisArg, value)) result.add(value); });
|
||||
return result;
|
||||
};
|
3
node_modules/es6-set/ext/get-first.js
generated
vendored
Normal file
3
node_modules/es6-set/ext/get-first.js
generated
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
|
||||
module.exports = function () { return this.values().next().value; };
|
10
node_modules/es6-set/ext/get-last.js
generated
vendored
Normal file
10
node_modules/es6-set/ext/get-last.js
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
|
||||
module.exports = function () {
|
||||
var value, iterator = this.values(), item = iterator.next();
|
||||
while (!item.done) {
|
||||
value = item.value;
|
||||
item = iterator.next();
|
||||
}
|
||||
return value;
|
||||
};
|
17
node_modules/es6-set/ext/some.js
generated
vendored
Normal file
17
node_modules/es6-set/ext/some.js
generated
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
"use strict";
|
||||
|
||||
var callable = require("es5-ext/object/valid-callable")
|
||||
, forOf = require("es6-iterator/for-of")
|
||||
, call = Function.prototype.call;
|
||||
|
||||
module.exports = function (cb /*, thisArg*/) {
|
||||
var thisArg = arguments[1], result = false;
|
||||
callable(cb);
|
||||
forOf(this, function (value, doBreak) {
|
||||
if (call.call(cb, thisArg, value)) {
|
||||
result = true;
|
||||
doBreak();
|
||||
}
|
||||
});
|
||||
return result;
|
||||
};
|
Reference in New Issue
Block a user