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 相关文章推荐
JavaScript使用循环和分割来替换和删除元素实例
Oct 13 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
Oct 19 Javascript
Vue.js每天必学之过滤器与自定义过滤器
Sep 07 Javascript
详解react-router如何实现按需加载
Jun 15 Javascript
浅谈vue,angular,react数据双向绑定原理分析
Nov 28 Javascript
jquery实现搜索框功能实例详解
Jul 23 jQuery
Vue的H5页面唤起支付宝支付功能
Apr 18 Javascript
深入浅析ng-bootstrap 组件集中 tabset 组件的实现分析
Jul 19 Javascript
JS this关键字在ajax中使用出现问题解决方案
Jul 17 Javascript
js实现三角形粒子运动
Sep 22 Javascript
Express 配置HTML页面访问的实现
Nov 01 Javascript
JS实现页面侧边栏效果探究
Jan 08 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下判断网址是否有效的代码
2011/10/08 PHP
php socket客户端及服务器端应用实例
2014/07/04 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
2014/07/25 PHP
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
2013/06/04 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
php读取sqlite数据库入门实例代码
2014/06/25 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
2014/11/24 Javascript
使用Plupload实现直接上传附件至七牛云存储
2014/12/26 Javascript
jQuery实现长按按钮触发事件的方法
2015/02/02 Javascript
React diff算法的实现示例
2018/04/20 Javascript
iView框架问题整理小结
2018/10/16 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
从零学Python之入门(三)序列
2014/05/25 Python
python实现挑选出来100以内的质数
2015/03/24 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
2019/05/15 Python
Python中@property的理解和使用示例
2019/06/11 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
pymongo insert_many 批量插入的实例
2020/12/05 Python
html特殊符号示例 html特殊字符编码对照表
2014/01/14 HTML / CSS
丽笙酒店官方网站:Radisson Hotels
2019/05/07 全球购物
学生实习介绍信
2014/01/15 职场文书
退休感言
2014/01/28 职场文书
班班通项目实施方案
2014/02/25 职场文书
应届大学生自荐书
2014/06/17 职场文书
县政府领导班子四风问题对照检查材料思想汇报
2014/09/26 职场文书
见习报告的格式
2014/10/31 职场文书
趣味运动会标语口号
2015/12/26 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
Nginx域名转发https访问的实现
2021/03/31 Servers
MySQL表字段时间设置默认值
2021/05/13 MySQL
Python函数中的不定长参数相关知识总结
2021/06/24 Python
SQL Server使用PIVOT与unPIVOT实现行列转换
2022/05/25 SQL Server
python如何读取和存储dict()与.json格式文件
2022/06/25 Python