1 2 3 4 5 6 7 8 9 10 11 12 13 | 1× 43× 43× 215× | module.exports = function escape (string) { var special = { '&': /&/g, ''': /'/g, '>': />/g, '<': /</g, '"': /"/g } return Object.keys(special).reduce(function (string, escaped) { return string.replace(special[escaped], escaped) }, string) } |