# String methods Strings are used for holding text. There are three different ways to create strings in JavaScript: Single Quotes 'text' Double Quotes "text" Backticks `text` # Backticks Example: const name = 'Wes'; const hello = `hello my name is ${name}. Nice to meet you`; ```javascript= var user = "john"; // first letter console.log(user[0]) // output // j // find string range console.log(user.substring(1, 3)) // output // oh // to upper case conversion user.toUpperCase() // to lower case conversion user.toLowerCase() // Capitalize Each of an array of names var names = ["john", "JACOB", "jinGleHeimer", "schmidt"]; // first Character list var capstr = names.map(function(value){ return value[0]; }) // output // ["j", "J", "j", "s"] // other Character list var capstr = names.map(function(value){ return value.substring(1, value.length); }) // output // ["ohn", "ACOB", "inGleHeimer", "chmidt"] // final work var capstr = str.map(function(value){ return value[0].toUpperCase() + value.substring(1, value.length).toLowerCase(); }) // output // ["John", "Jacob", "Jingleheimer", "Schmidt"] ```