获取指定函数的函数名称(用于兼容IE)

 1 /**
 2     * 获取指定函数的函数名称(用于兼容IE)
 3     * @param {Function} fun 任意函数
 4     */
 5 function getFunctionName(fun) {
 6     if (fun.name !== undefined)
 7         return fun.name;
 8     var ret = fun.toString();
 9     ret = ret.substr('function '.length);
10     ret = ret.substr(0, ret.indexOf('('));
11     return ret;
12 }
原文地址:https://www.cnblogs.com/zysos2016/p/5998238.html