在Chrome中,当你在控制台上右键单击一个字符串时,你会看到"复制为JavaScript文本"选项。这就是我现在想要在JavaScript中实现的功能。
例如,假设我有以下文本内容:
我的问题是,我如何从上面的内容中获取下面的内容?
我需要这样做,因为我有一个由webpack生成的大量JavaScript代码,出于某种原因,我需要在另一个环境中
那么这是否可行呢?谢谢。
例如,假设我有以下文本内容:
console.log('hoge');
我的问题是,我如何从上面的内容中获取下面的内容?
"console.log('hoge');"
我需要这样做,因为我有一个由webpack生成的大量JavaScript代码,出于某种原因,我需要在另一个环境中
eval()
这个脚本,所以我想将JavaScript文本直接拷贝到"eval()"内部。(你可以建议使用json.stringify/parse而不是字面值来交换数据,但目前我更喜欢字面值的方式)那么这是否可行呢?谢谢。
Function
原型有一个toString()
方法。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Function/toString - ImInYourCodeexport const content = \
你的Webpack生成的内容``。 - Cesare Polonara