The String constructor.
new String(value?)
String(value?)
When called with new, returns a String object, which is not a primitive.
A value to be converted to a string.
String(123)
"123"
typeof String("example")
"string"
typeof new String("example")
"object"