INNER CODE UNIT · JavaScript
addObject
microsoft/azuredevopslabs · js/jekyll-search.js:115
function addObject(data) {
return store.push(data), data
}
function addArray(data) {
for (var added = [], i = 0; i < data.length; i++) isObject(data[i]) && added.push(addObject(data[i]));
return added
}
var self = this,
store = [];
isArray(_store) && addArray(_store), self.clear = function() {
return store.length = 0, store
}, self.get = function() {
return store
}, self.put = function(data) {
return isObject(data) ? addObject(data) : isArray(data) ? addArray(data) : void 0
}
}