out可以指定输出到一个collection集合,但这样会导致写操作;指定为{inline:true}时mongodb会用runReadCommand代替runCommand——if inline output is specified, we need to apply readPreference on the command as it could be run on a secondary.
var obj1 = {foo: "foo", bar: "bar"}; var obj2 = {foo: "foo2", bar: "bar2"}; var copy1 = {...obj1}; // Object {foo: "foo", bar: "bar"} var copy2 = Object.assign({}, obj); //Object {foo: "foo2", bar: "bar2"} var copySpread = {...obj1, ...obj2}; //Object {foo: "foo2", bar: "bar2"} var copyAssign = Object.assign({}, obj2, obj1); //Object {foo: "foo", bar: "bar"}
JSON克隆[Json Clone]
1 2
var obj = { a: 0, b: { c: 0 } }; var copy = JSON.parse(JSON.stringify(obj));
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.