如何列出所有以_func开头的javascript函数
How to list all of javascript functions beginning with _func
是否有可能在数组中列出/返回我自己的.js文件中以字符串"_func"开头的所有javascript函数?
在WebKit的JSCore中完成。
基本上,如果我的文件有一堆函数,我如何枚举这些函数?
您可以遍历window
对象的成员并对它们进行测试:
var functions = [];
for( var x in window) {
if(typeof window[x] === "function" && x.indexOf("_func") === 0) {
functions.push(x);
}
}
可以通过遍历window
对象的成员来实现:
for (var name in window) {
if (name.match(/^_func/) && typeof window[name] == 'function') {
console.log(name);
}
}
相关文章:
- 如何在javascript中使用string.replace.将匹配字符串开头的两个不同表达式替换为null
- 需要javascript正则表达式来检查以U或C开头、长度为10的字符串
- Javascript regex仅用于integer,不以0开头,但允许0
- 使用 javascript 检查文本框是否以 92 开头
- Javascript - 如何使用 .indexOf 而不是开头查找特定字符串
- 正则表达式,以字母开头,在javascript中包含x个字符
- Javascript 不读取以 0 开头的数组项
- 如何使用 JavaScript 获取所有以单词开头的 cookie
- 我想让我的程序重新运行开头,有点像循环 JavaScript
- JavaScript 中的正则表达式:匹配字符串开头的多个子字符串
- 为什么可以't使用myDict.123语法的JavaScript字典键以数字开头
- Javascript正则表达式匹配行的开头*而非*
- 以选择器^=开头的css在用javascript更改类后不起作用
- javascript中以1,2,3..开头的斐波那契数列偶数的和
- 获取javascript中以a到Z之间的特定字符开头的第一个文本的位置
- Javascript正则表达式匹配多个单词中至少一个以数字开头的单词,但至少匹配两个单词
- 使用 Javascript 检查字符串是否以 http 开头
- Javascript 字符串验证.如何在字符串中只写一次字符,并且只在开头写一次
- 如何在 JavaScript 中取消移位或添加到参数对象的开头
- 如何检查用户名是否以字母开头?JAVASCRIPT-没有正则表达式