JavaScript: trasformare i caratteri di una stringa in entità HTML

JavaScript: trasformare i caratteri di una stringa in entità HTML

JavaScript ci permette di trasformare i caratteri di una stringa in entità HTML.

La seguente funzione di utility trasforma i caratteri di una stringa in entità HTML:


const htmlEntities = str => {
	let output = '';
	for( var i = 0; i < str.length; ++i ) {
		let ch = str[i];
		let frag = '&#' + ch.charCodeAt( 0 );
		output += frag;
	}

	return output;
}

Torna su