[Javascript] String cheatsheet
1 min readOct 18, 2018
var abc = “abcdefghijklmnopqrstuvwxyz”;
var esc = ‘I don\’t \n know’; // \n new line
var len = abc.length;
abc.indexOf(“lmno”); // find substring, -1 if doesn’t contain
abc.lastIndexOf(“lmno”); // last occurrence
abc.slice(3, 6); // cuts out “def”, negative values count from behind
abc.replace(“abc”,”123"); // find and replace, takes regular expressions
abc.toUpperCase(); // convert to upper case
abc.toLowerCase(); // convert to lower case
abc.concat(“ “, str2); // abc + “ “ + str2
abc.charAt(2); // character at index: “c”
abc[2];
abc.charCodeAt(2); // character code at index: “c” -> 99
abc.split(“,”); // splitting a string on commas
abc.split(“”); // splitting on characters
Advance
'0123456789'.slice(-1) //"9"
'0123456789'.slice(5, -1) //"5678"