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 相关文章推荐
列表内容的选择
Jun 30 Javascript
JQUERY 实现窗口滚动搜索框停靠效果(类似滚动停靠)
Mar 27 Javascript
浅谈javascript六种数据类型以及特殊注意点
Dec 20 Javascript
js实现在同一窗口浏览图片
Sep 17 Javascript
js添加千分位的实现代码(超简单)
Aug 01 Javascript
jQuery Ajax实现跨域请求
Jan 21 Javascript
使用jQuery操作DOM的方法小结
Feb 27 Javascript
javascript+jQuery实现360开机时间显示效果
Nov 03 jQuery
JavaScript数据结构之单链表和循环链表
Nov 28 Javascript
点击按钮弹出模态框的一系列操作代码实例
Mar 29 Javascript
小程序实现多个选项卡切换
Jun 19 Javascript
Vue表单提交点击事件只允许点击一次的实例
Oct 23 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
php读取30天之内的根据算法排序的代码
2008/04/06 PHP
php下通过POST还是GET来传值
2008/06/05 PHP
PHP经典面试题集锦
2015/03/19 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
Javascript Memoizer浅析
2014/10/16 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
2015/06/11 Javascript
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
浅谈javascript的Touch事件
2015/09/27 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
JS跳转手机站url的若干注意事项
2017/10/18 Javascript
VUE2.0 ElementUI2.0表格el-table自适应高度的实现方法
2018/11/28 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
2018/12/03 Javascript
Node.js 进程平滑离场剖析小结
2019/01/24 Javascript
layui使用label标签的方法
2019/09/14 Javascript
解决echarts数据二次渲染不成功的问题
2020/07/20 Javascript
vue实现拖拽进度条
2021/03/01 Vue.js
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
2018/12/24 Python
python读取并写入mat文件的方法
2019/07/12 Python
如何使用django的MTV开发模式返回一个网页
2019/07/22 Python
如何通过python实现人脸识别验证
2020/01/17 Python
python入门之基础语法学习笔记
2020/02/08 Python
jupyter notebook 增加kernel教程
2020/04/10 Python
浅谈Python xlwings 读取Excel文件的正确姿势
2021/02/26 Python
美国综合购物商城:UnbeatableSale.com
2018/11/28 全球购物
幼儿园国庆节活动方案
2014/02/01 职场文书
军训教官感言
2014/03/02 职场文书
培训班开班仪式主持词
2014/03/28 职场文书
我们的节日清明节活动总结
2014/04/30 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
新闻简讯格式及范文
2015/07/22 职场文书
5道关于python基础 while循环练习题
2021/11/27 Python