JavaScript Strings
String manipulation methods, properties and operations in JavaScript.
String Basics
var abc = "abcdefghijklm";
var len = abc.length; # string length
var esc = "I don\'t know";
String Methods
abc.indexOf("lmn") # find substring, -1 if not found
.slice(3, 6) # cuts out "def"
.replace("abc","123") # find and replace
.toUpperCase() # convert to upper case
.toLowerCase() # convert to lower case
.concat(", ", str2) # abc + str2
.charAt(2) # character at index: c
[2] # unsafe, abc[2] = C doesn\'t work
.split(",") # splitting on commas
.split("") # splitting on characters
(128).toString(16) # number to hex(16), octal(8) or binary(2)