Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Useful JavaScript STRING METHODS 🧵

63.9K views on YouTube

00:00:00 intro
00:00:28 .charAt()
00:01:34 .indexOf()
00:02:03 .lastIndexOf()
00:02:15 .length
00:02:40 .trim()
00:03:13 .toUpperCase()
00:03:22 .toLowerCase()
00:03:28 .repeat()
00:03:42 .startWith()
00:05:00 .endsWith()
00:05:18 .includes()
00:05:43 .replaceAll()
00:06:53 .padStart()
00:07:35 .padEnd()
00:07:45 conclusion

// string methods = allow you to manipulate and work with text (strings)

let userName = “Bro Code”;
let phoneNumber = “123-456-7890”;

//console.log(userName.length);
//console.log(userName.charAt(0));
//console.log(userName.indexOf(“o”));
//console.log(userName.lastIndexOf(“o”));
//userName = userName.trim();
//userName = userName.toUpperCase();
//userName = userName.toLowerCase();
//userName = userName.repeat(3);
//let result = userName.startsWith(” “);
//let result = userName.endsWith(” “);
//let result = userName.includes(” “);
//phoneNumber = phoneNumber.replaceAll(“-“, “”);
//phoneNumber = phoneNumber.padStart(15, “0”);
//phoneNumber = phoneNumber.padEnd(15, “0”);

console.log(phoneNumber);