You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
fangdawei ef5e3ecfd0 初始框架代码-前后端 1 year ago
..
.npmignore 初始框架代码-前后端 1 year ago
README.md 初始框架代码-前后端 1 year ago
extend-object.js 初始框架代码-前后端 1 year ago
package.json 初始框架代码-前后端 1 year ago
test.js 初始框架代码-前后端 1 year ago

README.md

extend-object

underscore's extend method adapted and extracted as a standalone CommonJS module.

Note this does not shim Array.prototype.forEach so if you're in <IE8 you'll need to polyfill it. But basically any other browser will work.

usage

var extend = require('extend-object');

var obj = {hi: 'there'};

extend(obj, {hello: 'you'});

console.log(obj); // {hi: 'there', hello: 'you'}

// it extends the first object in place
console.log(obj === extend(obj, {})); // 'true'

// you can pass as many objects as you want
extend(obj, {something: 'else'}, {other: 'item'});

// if there are conflicting keys the last one wins
extend(obj, {something: 'ok'}, {something: 'newer'});
console.log(obj.something); // 'newer'

install

npm install extend-object

credits

All credit goes to Jeremy Ashkenas and the other underscore.js authors.

license

MIT as per underscore.