The implementation, itself, has two functions, one of which is recommended for use:
diffString( String oldFile, String newFile )
This method takes two strings and calculates the differences in each. The final result is the 'newFile' marked up with HTML (to signify both deletions from the oldFile and additions to the newFile).
Sample Code
document.body.innerHTML = diffString(
"The red brown fox jumped over the rolling log.",
"The brown spotted fox leaped over the rolling log"
);
Sample Output
The red brown spotted fox jumped leaped over the rolling log.