如何实现toString将数字转换为字符串?

Pat*_*ick 5 javascript string numbers tostring

在一次采访中,我被要求实现toString()将数字转换为字符串。

toString() n => s 123 => "123"

除了:

  • 通过连接空字符串来转换数字 123+""
  • 使用本机toString()函数 (123).toString()
  • 创建一个新字符串 String(123)

javascript 中还能怎样toString()实现呢?

Ous*_*OUD -1

如果您使用 ES6,您可以使用模板文字

var a = 5;
console.log(`${a}`);
Run Code Online (Sandbox Code Playgroud)