我需要将 JavaScript 代码存储在服务器的某个位置。
它通常会被提取并以两种形式通过网络界面呈现给用户:
- 自己编码(作为文本)
- 该代码的可视化表示
问题是如何存储代码会更好?
数据库?如果是这样,那么我至少有两个选择:
- 将代码存储为纯文本
- 存储该代码的预生成语法树
实际上什么更容易(~更快):将代码解析为语法树或从语法树生成代码?
也许还有其他解决方案? JSON?
最佳实践是什么?
最佳答案
好的,假设这是您的 javascript 代码
<script type="text/javascript">
alert('example');
</script>
您可以将其以下列格式保存在数据库中,这样无论何时将其提取回来,它都将很容易被解析,代码类型等于文本 和collation=utf8_general_ci
<script type=\"text/javascript\">
alert(\'example\');
</script>
如果您有任何疑问,请告诉我......
关于javascript - 将 JavaScript 存储在数据库中供以后使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18006617/