javascript - 将 javascript 函数显示为纯文本

标签 javascript

我有一个带有已定义函数的 JavaScript 对象

var obj = {
    addOne : function( arg1 ) { return arg1++; }
};

在 onclick 事件中,我想将函数显示为纯文本。也就是说我想以某种方式获取明文字符串 'function( arg1 ) { return arg1++; }' 来自 obj,以便我可以在 div block 中显示该字符串。

怎么办?

(需要明确的是,我可以在 html 元素中打印出字符串,但不清楚如何首先获取所需的字符串)

最佳答案

var str = obj.addOne.toString();

就这么简单

FIDDLE

关于javascript - 将 javascript 函数显示为纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24214386/

相关文章:

javascript - jQuery 验证 - 获取 invalidHandler 中的错误字段列表

javascript - 解析具有内联事件处理程序的 HTML

javascript - 使用 node.js : Error: failed to connect to [localhost:27017] 设置 MongoDB

javascript - 确定 jQuery 每个循环中的 $(this) 元素是否像字符串一样具有Class

javascript - Asp.net bootstrap 下拉菜单 - 选择一个项目

javascript - 在不使用 "this"关键字的情况下从 View 内部调用方法?

javascript - BrowserSync 未加载

javascript - Highchart 显示单行不带逗号的结果

javascript - 将客户端的API Secret保存在浏览器中,通过JS访问

javascript - 在javascript中的require中传递变量