js htmlspecialchars 函数

<script>
function htmlspecialchars(string){
var data = [];
for(var i = 0 ;i <string.length;i++) {
data.push( “&#”+string.charCodeAt(i)+”;”);
}
return data.join(“”);
}
document.write(htmlspecialchars(“@{}<script>javascript alert<\/script>”));
</script>