【发布时间】:2022-01-17 17:04:45
【问题描述】:
在 Typescript 中从数字转换为字符串的最佳方式(如果有的话)是什么?
var page_number:number = 3;
window.location.hash = page_number;
在这种情况下编译器会抛出错误:
类型“数字”不能分配给类型“字符串”
因为location.hash 是一个字符串。
window.location.hash = ""+page_number; //casting using "" literal
window.location.hash = String(number); //casting creating using the String() function
那么哪种方法更好呢?
【问题讨论】:
标签: javascript casting typescript