lodash 基础篇get函数

看下官方用法

_.get(object, path, [defaultValue])

根据 object对象的path路径获取值。 如果解析 value 是 undefined 会以 defaultValue 取代。
参数介绍
object (Object): 要检索的对象。
path (Array|string): 要获取属性的路径。
[defaultValue] (*): 如果解析值是 undefined ,这值会被返回。

疑惑 路径是什么?

测试代码
        var object = {
            'a': [{
                'b': {
                    'c': 3
                }
            }]
        };
        console.log(_.get(object, 'a[0].b.c')); //3
        console.log(_.get(object, ['a', '0', 'b', 'c']));//3
        console.log(_.get(object, 'a.b.c', 'default')); //default
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容