USEFUL STRING METHOD


Useful string properties & methods


length, charAt, indexOf, lastIndexOf, trim, toUpperCase, replaceAll

let userName = "Bro Code"
console.log(userName.length) // characters

result: 8

let userName = "Bro Code"
console.log(userName.chart(0)) // index = 0

result: B


let userName = "Bro Code"
console.log(userName.chart(1))

result: r

let userName = "Bro Code"
console.log(userName.indexOf("o")) // character position in the string

result: 2



let userName = "Bro Code"
console.log(userName.lastIndexOf("d")) // number of character and white spaces until the "d" letter

result: 6

let userName = "Bro Code"
userName = userName.toUpperCase();
console.log(userName)

result: BRO CODE



let userName = "Bro Code"
userName = userName.toLowerCase();
console.log(userName)

result: bro code


let phoneNumber = "123-456-7890"
phoneNumber = phoneNumber.replaceAll("-", "/") // replace from - TO /
console.log(phoneNumber)

result: 123/456/7890



let phoneNumber = "123-456-7890"
phoneNumber = phoneNumber.replaceAll("-", "") // replace from - TO nothing
console.log(phoneNumber)

result: 1234567890