我拆过的坑cycx

查询一下!

Lodash如果为空,给默认值:_.get(object, path, [defaultValue])

根据 object对象的path路径获取值。 如果解析 value 是 undefined 会以 defaultValue 取代。


添加版本

3.7.0


参数

object (Object): 要检索的对象。

path (Array|string): 要获取属性的路径。

[defaultValue] (*): 如果解析值是 undefined ,这值会被返回。

返回

(*): 返回解析的值。


例子

var object = { 'a': [{ 'b': { 'c': 3 } }] };

 

_.get(object, 'a[0].b.c');

// => 3

 

_.get(object, ['a', '0', 'b', 'c']);

// => 3

 

_.get(object, 'a.b.c', 'default');

// => 'default'


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.