获取函数原型的源代码
Get source code of a functions prototype
假设我执行以下操作:
String.prototype.myFunc = function(){ /* code here */ }
我刚刚创建了一个新方法myFunc
,它将适用于每个字符串("This is a test".myFunc()
)。
我的问题是:是否有可能,如果有,如何用程序获得myFunc
的源代码?(这在节点内部)
您可以使用位于Function.prototype
上的toString
方法以字符串形式获取函数。
var funcSource = String.prototype.myFunc.toString();
相关文章:
- 使用“;这个“;JavaScript原型方法中的关键字
- 引用类变量中的原型方法
- 活动选项卡's源代码-获取变量s值
- 如何从对象的原型方法访问JavaScript对象属性
- 为什么要包装每一个原型“;类“;JS中具有匿名函数的对象
- Node.js中的JavaScript原型对象效率
- 重载JS'firefox中的对象原型
- “util.inherits”和在NodeJS中扩展原型之间的区别
- 附加到原型属性的Do函数没有闭包
- 使用方括号访问插件原型函数
- 为什么JSON.stringify没有序列化原型值
- 为什么要返回'这'在导致循环的JavaScript原型中
- 带有对象/原型的链式承诺(Q延期)
- 如何覆盖原型中的事件侦听器
- 如何在Mocha/Chai中测试JS原型(非模块)
- 我将如何将Base的原型分配给User
- 原型和用法 Javascript
- 别名或以其他方式合并两个具有不同名称的相同对象原型
- 获取函数原型的源代码
- 很好的在线源代码或书籍,了解javascript的原型属性