You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
module.exports = function prop (key) { |
|
return key && ( |
|
'string' == typeof key |
|
? function (data) { return data[key] } |
|
: 'object' === typeof key && 'function' === typeof key.exec //regexp |
|
? function (data) { var v = key.exec(data); return v && v[0] } |
|
: key |
|
) |
|
}
|
|
|