node之object-assign
2016-01-27 15:59
441 查看
最近在看flux时,在写store模块时用到了 object-assign模块。
它的用法:
也就是合并多个对象并返回一个结果,如有相同的属性时,后的对象会覆盖前对象的值。
它会去判断值null undefined等并过滤掉。
它的用法:
var objectAssign = require('object-assign'); objectAssign({foo: 0}, {bar: 1}); //=> {foo: 0, bar: 1} // multiple sources objectAssign({foo: 0}, {bar: 1}, {baz: 2}); //=> {foo: 0, bar: 1, baz: 2} // overwrites equal keys objectAssign({foo: 0}, {foo: 1}, {foo: 2}); //=> {foo: 2} // ignores null and undefined sources objectAssign({foo: 0}, null, {bar: 1}, undefined); //=> {foo: 0, bar: 1}
也就是合并多个对象并返回一个结果,如有相同的属性时,后的对象会覆盖前对象的值。
它会去判断值null undefined等并过滤掉。
相关文章推荐
- Android小问题:String转换Json,以及org.json.JSONObject与org.json.JSONArray相互添加
- JSONObject 类
- Could not find MessageBodyWriter for response object of type: application/json
- 理解 Objective-C Runtime
- iOS开发系列—Objective-C之Foundation框架
- MockObject
- JavaScript values and Objective-C objects
- Objective-C中的instancetype和id关键字
- object_id()说明
- Java7中如何将Object对象转化为int对象
- Android开发将List转化为JsonArray和JsonObject
- iOS开发笔记--Objective-C实现多继承
- iOS开发笔记--[__NSArrayI addObjectsFromArray:]: unrecognized selector错误
- 简介Objective-C解析XML与JSON数据格式的方法
- OC - SEL类型的使用
- ArcObject10.1降级至10.0
- 百度OCR文字识别企业版 Object-C 识别两种类型 代码示例
- 用Sleep或WaitForSingleObject实现线程的休眠
- Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法
- java.lang.RuntimeException: Parcelable encountered IOException writing serializable object