javascript 获取函数形参个数


Posted in Javascript onJuly 31, 2014
/**
 * 获取函数的形参个数
 * @param {Function} func [要获取的函数]
 * @return {*}       [形参的数组或undefind]
 */
function getFuncParameters(func) {
  if (typeof func == 'function') {
    var mathes = /[^(]+\(([^)]*)?\)/gm.exec(Function.prototype.toString.call(func));
    if (mathes[1]) {
      var args = mathes[1].replace(/[^,\w]*/g, '').split(',');
      return args;
    }
  }
}
Javascript 相关文章推荐
JS创建优美的页面滑动块效果 - Glider.js
Sep 27 Javascript
javascript获取当前日期时间及其它操作函数
Jan 11 Javascript
javascript将浮点数转换成整数的三个方法
Jun 23 Javascript
ECMAScript 5中的属性描述符详解
Mar 02 Javascript
JS实现按比例缩放图片的方法(附C#版代码)
Dec 08 Javascript
如何通过js实现图片预览功能【附实例代码】
Mar 30 Javascript
微信小程序 wxapp内容组件 icon详细介绍
Oct 31 Javascript
javascript数组去重方法分析
Dec 15 Javascript
深入剖析Express cookie-parser中间件实现示例
Feb 01 Javascript
React 项目迁移 Webpack Babel7的实现
Sep 12 Javascript
js实现删除li标签一行内容
Apr 16 Javascript
vue el-table实现行内编辑功能
Dec 11 Javascript
javascript 10进制和62进制的相互转换
Jul 31 #Javascript
JavaScript Serializer序列化时间处理示例
Jul 31 #Javascript
javascript里绝对用的上的字符分割函数总结
Jul 31 #Javascript
超链接的禁用属性Disabled使用示例
Jul 31 #Javascript
Windows 系统下安装和部署Egret的开发环境
Jul 31 #Javascript
js锁屏解屏通过对$.ajax进行封装实现
Jul 31 #Javascript
javascript函数中参数传递问题示例探讨
Jul 31 #Javascript
You might like
十天学会php之第三天
2006/10/09 PHP
检测png图片是否完整的php代码
2010/09/06 PHP
求PHP数组最大值,最小值的代码
2011/10/31 PHP
模板引擎smarty工作原理以及使用示例
2014/05/25 PHP
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
js对象转json数组的简单实现案例
2014/02/28 Javascript
100个不能错过的实用JS自定义函数
2014/03/05 Javascript
jquery中获得元素尺寸和坐标的方法整理
2014/05/18 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
vue实现树形菜单效果
2018/03/19 Javascript
vue服务端渲染缓存应用详解
2018/09/12 Javascript
Nodejs中的require函数的具体使用方法
2019/04/02 NodeJs
electron-vue开发环境内存泄漏问题汇总
2019/10/10 Javascript
微信小程序页面渲染实现方法
2019/11/06 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
2020/06/05 Javascript
请求时token过期自动刷新token操作
2020/09/11 Javascript
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
详解Python中的文本处理
2015/04/11 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
2014/05/07 HTML / CSS
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
阿玛尼美妆俄罗斯官网:Giorgio Armani Beauty RU
2020/07/19 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
美术专业学生个人自我评价
2013/09/19 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
考察现实表现材料
2014/05/19 职场文书
办理信用卡收入证明范例
2014/09/13 职场文书
资产运营委托书范本
2014/10/16 职场文书
个人先进事迹材料范文
2014/12/29 职场文书
旗帜观后感
2015/06/08 职场文书
mysql外连接与内连接查询的不同之处
2021/06/03 MySQL
Python机器学习之底层实现KNN
2021/06/20 Python
idea 在springboot中使用lombok插件的方法
2021/08/02 Java/Android