Explain String Handling In Javascript Code