如何在网页上显示格式正确的JS代码片段?

时间:2016-09-11 12:05:15

标签: javascript webpage code-snippets prettify

我在没有空格的DB中存储JavaScript函数。后来我从数据库中检索并使用谷歌美化显示在网页上,但代码片段显示在一行,

var Pizza = function(size, toppingCodes) {
  this.size = size;
  this.toppingCodes = toppingCodes;
  this.toString = function() {
    return "A " + size + " pizza with " + this.toppingCodes + ".";
  };
};
Pizza.prototype.getBaseCost = function() {
  switch (this.size) {
    case "small":
      return 6.50;
    case "medium":
      return 7.50;
    case "large":
      return 8.50;
  }
};

我通过谷歌美化来获得关键词颜色等。 我能以一种格式很好的方式显示上面的JS函数吗?我们有这个工具/库吗?

1 个答案:

答案 0 :(得分:0)

我终于明白了。保存到数据库时,我需要使用encodeURI(字符串)对其进行编码,当从服务器获取时,我需要使用decodeURI(字符串)对其进行解码。