本文摘自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中文网其它相关文章!
阅读剩余部分
相关阅读 >>
webpack如何实现loader?(附代码)
如何解决javascript乱码问题
jquery的after方法怎么用
javascript中的运算符有哪些
javascript的call方法怎么用
javascript数组如何求和
javascript常用数据类型的概念介绍
render函数生成图片弹窗的代码示例
javascript怎么删除当前节点
javascript如何检查一个对象是否为空(代码示例)
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 怎样使用JS获取函数参数名称