demo/www/lib/angular-ui-router/src/common.js
function omit(obj) {
  var copy = {};
  var keys = Array.prototype.concat.apply(Array.prototype, Array.prototype.slice.call(arguments, 1));
  for (var key in obj) {
    if (indexOf(keys, key) == -1) copy[key] = obj[key];
  }
  return copy;
}
function omit(obj) {
  var copy = {};
  var keys = Array.prototype.concat.apply(Array.prototype, Array.prototype.slice.call(arguments, 1));
  for (var key in obj) {
    if (indexOf(keys, key) == -1) copy[key] = obj[key];
  }
  return copy;
}
function omit ( obj ) { var copy = { } ; var keys = Array . prototype . concat . apply ( Array . prototype , Array . prototype . slice . call ( arguments , 1 ) ) ; for ( var key in obj ) { if ( indexOf ( keys , key ) == - 1 ) copy [ key ] = obj [ key ] ; } return copy ; }
extracted from underscore.js Return a copy of the object omitting the blacklisted properties.
extracted from underscore . js Return a copy of the object omitting the blacklisted properties .