本文摘自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怎么去掉标签
javascript中10个实用小技巧(分享)
javascript深度优先遍历(dfs)和广度优先遍历(bfs)算法的介绍
javascript是什么技术
react是javascript吗
javascript find()方法有什么用
canvas实现九宫格心形拼图的方法(附代码)
javascript中show方法怎么用
javascript、node.js和npm之间有什么关系
javascript字符串转换成utf-8编码方式有哪些
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 怎样使用JS获取函数参数名称