JavaScript String methods

JavaScript String .charAt() Method


let a = "Hello".charAt(4);
console.log('a =',a);

Output


a = o

JavaScript String .concat() Method


let b = "Hello".concat(" ","World");
console.log('b =',b);

Output


b = Hello World

JavaScript String .startsWith() Method


let c = "Hello".startsWith("e");
console.log('c =',c);

Output


c = false

JavaScript String .endsWith() Method


let d = "World".endsWith("d");
console.log('d =',d);

Output


d = true

JavaScript String .includes() Method


let e = "Hello World".includes("World");
console.log('e =',e);

Output


e = true

JavaScript String .indexOf() Method


let f = "Hello World".indexOf("World");
console.log('f =',f);

Output


f = 6

JavaScript String .lastIndexOf() Method


let g = "Hello World in JavaScript".lastIndexOf("in");
console.log('g =',g);

Output


g = 12

JavaScript String .match() Method


let h = "Hello World in JavaScript Hello World".match(/Wor/g);
console.log('h =',h);

Output


h = [ 'Wor', 'Wor' ]

JavaScript String .padStart() Method


let i = "Hello World".padStart(12,"1");
console.log('i =',i);

Output


i = 1Hello World

JavaScript String .padEnd() Method


let j = "Hello World JavaScript".padEnd(23,"|");
console.log('j =',j);

Output


j = Hello World JavaScript|

JavaScript String .repeat() Method


let k = "Hello ".repeat(3);
console.log('k =',k);

Output


k = Hello Hello Hello 

JavaScript String .replace() Method


let l = "Hello World".replace('Wor','Co');
console.log('l =',l);

Output


l = Hello Cold

JavaScript String .search() Method


let m = "Hello World".search('r');
console.log('m =',m);

Output


m = 8

JavaScript String .slice() Method


let n = ["Hello", "World" , "JavaScript" , "Language"].slice(1,3);
console.log('n =',n);

Output


n = [ 'World', 'JavaScript' ]

JavaScript String .split() Method


let o = "Hello World JavaScript Language".split("World");
console.log('o =',o);

Output


o = [ 'Hello ', ' JavaScript Language' ]

JavaScript String .substring() Method


let p = "Hello World".substring(1,7);
console.log('p =',p);

Output


p = ello W

JavaScript String .toLowerCase() Method


let q = "Hello World".toLowerCase();
console.log('q =',q);

Output


q = hello world

JavaScript String .toUpperCase() Method


let r = "Hello World".toUpperCase();
console.log('r =',r);

Output


r = HELLO WORLD

JavaScript String .trim() Method


let s = "  Hello World   ".trim();
console.log('s =',s);

Output


s = Hello World

JavaScript String .trimStart() Method


let t = "  Hello World   ".trimStart();
console.log('t =',t);

Output


t = Hello World 

JavaScript String .trimEnd() Method


let u = "  Hello World   ".trimEnd();
console.log('u =',u);

Output


u =   Hello World