引数(Object)を受け取り関数を返す。返される関数の中身は返される関数の引数をkey値とした値を返す関数。
■使用例
var obj = {
music : "弦楽四重奏によるドラゴンクエスト",
author : "すぎやまこういち"
}
// "弦楽四重奏によるドラゴンクエスト";
var re = _.propertyOf( obj )( "music" );
■内部構造
_.propertyOf = function(obj) {
// 引数が null だったら function(){}; を返す。
return obj == null ? function(){} : function(key) {
return obj[key];
};
};