js 得到函数名称

function getFunctionName(fn) {
	if (typeof fn != "function") throw "the argument must be a function.";
	var reg = /W*functions+([w$]+)s*\(/;
	var name = reg.exec(fn);
	if (!name) {
	return '(Anonymous)';
	}
	return name[1];
}
此条目发表在js分类目录。将固定链接加入收藏夹。