|
|
1
2
最简单的方法是打电话
小提琴: http://jsfiddle.net/gywzb/4/ 但全世界都认为这是一种糟糕的做法。 正如我最喜欢的linter所说,“eval()是邪恶的。”它会给你带来很多令人讨厌的安全漏洞(尤其是当你维护应用程序时,事情会从最初的编写方式发生变化),而且性能也非常糟糕。幸运的是,还有更好的方法。 首先,我将稍微分解一下数据属性,这样,您就可以拥有两个属性,一个用于函数名,另一个用于参数,而不是一个包含函数名和参数的属性。
其次,我们将创建一个包装函数的“类”,如下所示:
最后,下面是如何使用上述更改来调用函数:
以下是整件事: http://jsfiddle.net/7CwH4/2/
当你使用
.call method
调用函数。这个
如果需要传递比字符串更复杂的数据作为参数,可以将其放入
|
|
Ben · 统计向量中的单词在字符串中出现的频率 1 年前 |
|
|
bear_525 · 从列中删除中间名和首字母,并保存在单独的列中 1 年前 |
|
|
asdfadf · 为什么具有相同内存值的字符串和整数打印方式不同? 1 年前 |
|
|
user764754 · 防止多行原始字符串文字中出现新行字符 1 年前 |
|
|
Bogaso · 从列表中返回与模式匹配的元素 1 年前 |
|
|
Jasco · 如何使用VBA提取两个相似字符之间的字符串中的单词? 1 年前 |