Javascript 包含测试函数的JSON数据

Javascript 包含测试函数的JSON数据,javascript,json,console,Javascript,Json,Console,要运行一些测试,我如何实现以下目标: function(){console.log('console me')}在文本包围的数据中,但我不希望数据像当前那样以HTML显示,我希望它改为执行,并且只在页面上显示包围的文本 JSON数据 [{ "id": "1", "text": "I am testing console log from within json data function(){console.log('console this text')} so the text before

要运行一些测试,我如何实现以下目标:

function(){console.log('console me')}
在文本包围的数据中,但我不希望数据像当前那样以HTML显示,我希望它改为执行,并且只在页面上显示包围的文本

JSON数据

[{ "id": "1", "text": "I am testing console log from within json data function(){console.log('console this text')} so the text before this should not appear in html, rather it should run and all this other text should appear"}] 

JSON不是一个合适的地方。它是你用来在页面上放置东西的东西,你应该用它来添加函数。不能仅仅通过将函数放入JSON结构中的随机字符串值来运行函数。您必须让使用JSON的任何东西提取该代码片段并对其进行评估(它可以通过将该文本放入
脚本
标记中,或者在其上调用
eval
来实现)。您需要后退一步,看看完全不同的方法。例如,您必须构建一个指令,因为JSON中不允许使用函数。啊,我完全明白你的意思:)不过我该如何为它建立一个指令呢?只是想测试一下:)谢谢!!这回答了你的问题吗?