5 String methods every JavaScript developer should know