Skip to content

Latest commit

 

History

History

string-methods

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

JavaScript String Methods CheatSheet

const str = "HeLlo";
const stringObj = new String("grace");
Methods Code Example Result Return Type
indexOf str.indexOf('L') 2 number
indexOf() 'hello'.indexOf('l') 2 number
indexOf() str.indexOf('L') 2 number
lastIndexOf() 'hello'.lastIndexOf('l') 3 number
search() str.search(/[a-z]/g) 1 number
endsWith() str.endsWith('z') FALSE boolean
endsWith() str.endsWith('o', 6) TRUE boolean
includes() str.includes('a') FALSE boolean
startsWith() str.startsWith('H', 1) FALSE boolean
startsWith() str.startsWith('H') TRUE boolean
charAt() str.charAt(1) e string
concat() str.concat(' grace') HeLlo grace string
padEnd() str.padEnd(10, '!') HeLlo!!!!! string
padStart() str.padStart(10, '!') !!!!!HeLlo string
repeat() str.repeat(3)) HeLloHeLloHeLlo string
replace() str.replace('L', 'l') Hello string
replaceAll() hello'.replaceAll('l', 'z') hezzo string
slice() str.slice(1, 3) eL string
slice() str.slice(2) Llo string
substring() str.substring(2) Llo string
substring() str.substring(1, 3) eL string
toLowerCase() str.toLowerCase() hello string
toUpperCase() str.toUpperCase() HELLO string
trim() ' hello '.trim() 'hello' string
trimEnd() ' hello '.trimEnd() ' hello' string
trimStart() ' hello '.trimStart() 'hello ' string
valueOf() stringObj.valueOf() grace string
match() str.match(/[A-Z]/g) ["H", "L"] array
split() str.split() ["HeLlo"] array
split() str.split('') ["H", "e", "L", "l", "o"] array