本文摘自PHP中文网,作者php中世界最好的语言,侵删。
这次给大家带来怎样使用JS获取函数参数名称,使用JS获取函数参数名称的注意事项有哪些,下面就是实战案例,一起来看一下。在webhak.com浏览时看到一个可以通过javaScript获取函数参数名称的方法,觉得它用正则很巧妙,阅读了下,先记下,说不定日后有用。
1 2 3 4 5 6 7 8 9 10 11 12 | function getArgs(func){
var args=func.toString().match(/ function \s.*?\(([^)]*)\)/)[1];
return args.split( "," ).map( function (arg){
return arg.replace(/\/\*.*\*\
}).filter( function (args) {
return args;
});
}
|
有了这个方法,我们可以写一个测试函数来测试下。
1 2 3 4 5 | function test(agr1,arg2,arg3){
}
console.log(getArgs(test));
|
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
阅读剩余部分
相关阅读 >>
javascript中的惰性求值是什么
十款面向前端开发人员的chrome扩展(分享)
vue是做什么的
javascript怎么获取请求参数
利用gulp实现压缩的实例
javascript怎么判断是否数字
设计一个javascript插件系统,重要无比
javascript如何删除div标签
用javascript写一个js解释器
javascript怎么删除子节点
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 怎样使用JS获取函数参数名称