Я нашел три способа переноса переменной в String в JavaScript. 
Я искал эти три параметра в исходном коде jQuery и  все они используются. 
Я хотел бы знать, есть ли между ними различия:
value.toString()
String(value)
value + ""
Все они производят один и тот же результат, но один из них лучше других? 
Я бы сказал, что + "" имеет преимущество в том, что он сохраняет некоторые символы, но это не то преимущество, что-нибудь еще?
