Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

3 лет назад
12345678910111213141516171819202122
  1. var objectKeys = Object.keys || function (obj) {
  2. var keys = [];
  3. for (var key in obj) {
  4. if ({}.hasOwnProperty.call(obj, key)) keys.push(key);
  5. }
  6. return keys;
  7. };
  8. function assign(obj, newKey, newValue) {
  9. var keys = objectKeys(obj);
  10. var copy = {};
  11. for (var i = 0, l = keys.length; i < l; i++) {
  12. var key = keys[i];
  13. copy[key] = obj[key];
  14. }
  15. copy[newKey] = newValue;
  16. return copy;
  17. }
  18. module.exports = assign;