utils: toFastProperties.
This commit is contained in:
parent
89d6d73257
commit
b1dc35743b
@ -197,6 +197,8 @@ Node.prototype._parseOptions = function _parseOptions(options) {
|
||||
if (options.witness == null)
|
||||
options.witness = options.network.witness;
|
||||
|
||||
utils.fastProp(options);
|
||||
|
||||
return options;
|
||||
};
|
||||
|
||||
|
||||
@ -2402,3 +2402,12 @@ utils.isAlpha = function isAlpha(key) {
|
||||
&& key.length <= 64
|
||||
&& /^[\u0030-\u007d]+$/.test(key);
|
||||
};
|
||||
|
||||
/**
|
||||
* Ensure hidden-class mode for object.
|
||||
* @param {Object} obj
|
||||
*/
|
||||
|
||||
utils.fastProp = function fastProp(obj) {
|
||||
({ __proto__: obj });
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user