UNPKG

302 BJavaScriptView Raw
1var isNull = require('./isNull')
2
3/**
4 * 返回一个获取对象属性的函数
5 *
6 * @param {String} name 属性名
7 * @param {Object} defs 空值
8 */
9function property (name, defs) {
10 return function (obj) {
11 return isNull(obj) ? defs : obj[name]
12 }
13}
14
15module.exports = property