为什么html逃脱/?

时间:2013-03-12 12:28:51

标签: html escaping

我看着this answer(复制如下)

我不明白为什么/逃脱?


还有来自mustache.js的解决方案

https://github.com/janl/mustache.js/blob/master/mustache.js#L82

 var entityMap = {
    "&": "&",
    "<": "&lt;",
    ">": "&gt;",
    '"': '&quot;',
    "'": '&#39;',
    "/": '&#x2F;'
  };

  function escapeHtml(string) {
    return String(string).replace(/[&<>"'\/]/g, function (s) {
      return entityMap[s];
    });
  }

1 个答案:

答案 0 :(得分:-1)

根本不需要在HTML中转义/。