I was looking around and saw this page where they were using String and Array constructors while creating their variables.
How does this differ from not using them?
Example:
var str = "string"; // How I'd normally do it.
var str = new String("string"); // How they did it.
var arr = ["Array", "Item"]; // How I'd normally do it.
var arr = new Array("Array", "Item"); // How they did it.
How exactly do these two differ?
new. Hopefully some guru can explain in depth.