export_object.js
600 字节
goog.provide('Zlib.exportObject');
goog.require('Zlib');
goog.scope(function() {
Zlib.exportObject = function(enumString, exportKeyValue) {
/** @type {Array.<string>} */
var keys;
/** @type {string} */
var key;
/** @type {number} */
var i;
/** @type {number} */
var il;
if (Object.keys) {
keys = Object.keys(exportKeyValue);
} else {
keys = [];
i = 0;
for (key in exportKeyValue) {
keys[i++] = key;
}
}
for (i = 0, il = keys.length; i < il; ++i) {
key = keys[i];
goog.exportSymbol(enumString + '.' + key, exportKeyValue[key])
}
};
});