Is there a difference? Will string 2 inherit different object prototypes?
var s1 = 1234 + \'\'; var s2 = String(1234); //s1.someNewFunc(); error? //s2.someNew
Same thing!
var s1 = 1234 + ''; var s2 = String(1234); typeof s1 //string typeof s2 //string