引数に含まれている全てのメソッド名を配列にして返す。
■使用例
// [ "after", "all", "allKeys", "any", "assign", "before", "bind", "bindAll", "chain", "clone", ... ];
var re = _.functions( _ );
■内部構造
_.functions = _.methods = function(obj) {
// 結果出力用の配列を作る。
var names = [];
// 引数「obj」のkey値の値を関数かどうか判別するforループ。;
for (var key in obj) {
// そのkey値の値が関数だった時に、結果用の配列に入れる。
if (_.isFunction(obj[key])) names.push(key);
}
// 結果用の配列をソートする。
return names.sort();
};