Сравните, являются ли строки равны JavaScript
new String("a").valueOf() == new String("a").valueOf()
Fierce Falcon
new String("a").valueOf() == new String("a").valueOf()
new String("a") == new String("a")