「JavaScript入門」htmlエスケープ処理コード

JSコード
function escapeHtmlTag(str) {
if(str == null){
return ”;
}
return str.replace(/&/g,’&amp;’).replace(/</g,’&lt;’).replace(/>/g,’&gt;’).replace(/’/g,’&#x27;’).replace(/”/g,’&quot;’).replace(/`/g,’&#x60;’);
}