Converting a number to string in JavaScript

There are four ways to do this:

str = "" + num + "";
str = String(num);
str = num.toString();
str = "" + num;

The num.toString() method should be the fastest, but for some reason it is not. You can test this yourself using this tool: .  Usually the fastest methods are "" + num and String(num). I usually use the "" + num because for me it’s more clear what’s happening and it’s easier to write.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s