These are the two functions that will help in most cases where we need to replace index of a particular string.
Capitalizing first letter of a string can also be done using CSS property text-transform:capitalize, in many cases such as if we want to show a string with first letter capital in title attribute on hover this doesn’t work. So this is handy JavaScript function that will be useful.
//replaceAt index of particluar string
function replaceAt(str, index, replacement) { return str.substr(0, index) + replacement + str.substr(index + replacement.length); }
//capitalize first letter of a string function capitalizeFirstLetter(string) { if(typeof string != "undefined" && string != "" && string != "undefined"){ return string.charAt(0).toUpperCase() + string.slice(1); } else { return string; } }