如何在浏览器和sublime编辑器中快速定位JS方法?

谷歌浏览器:

   打开console调试器,输入

var f = 方法名.prototype.constructor;
console.log(f);
如
var f = admin_add.prototype.constructor;
console.log(f);

会返回:

如何在浏览器和sublime编辑器中快速定位JS方法?_第1张图片

ƒ admin_add(title,url,w,h){
	layer_show(title,url,w,h);
}

在返回的代码上,点击右键,会有  show function definition 的选项,注意一定要在返回的代码上点击,空白处点没有。

如何在浏览器和sublime编辑器中快速定位JS方法?_第2张图片

如图,就会跳转到资源Sources中,帮你找到改函数具体在哪个文件中,怎么定义的。

 

或者调试器中输入 javascript:alert(方法名)如 javascript:alert(ajax_get_table),回车会弹出方法的具体定义,但是看不到文件路径。

 

 

******************************分割线**********************************

    在sublime中查找函数,听说要用插件, 我想到一个最直接的办法就是 点 查找-》在文件中查找 ,比如我要找js函数checkAllSign,就搜索 function checkAllSign,很快找到匹配的,有一些明显是缓存文件排除,就找到了JS函数的路径

 

未完待续

你可能感兴趣的:(调试,js函数路径)