myCoolObject {
a: 0
b: 12
c: 24
}
我希望将
a
、b
和c
连接起来,使它们看起来像一个唯一的字符串"a-b-c"(或在此示例中为"0-12-24")。
a
、b
和c
始终表示数字。将它们从int转换为string需要大量代码:如果我使用PHP或C,我会直接使用sprintf()
,但是在JS中如何做到不使用toString()
每个参数并编写太多代码呢?整个代码:
var pickedDate = this.getSelectedDay().year.toString() + "-" + this.getSelectedDay().month.toString() + this.getSelectedDay().day.toString();
真的吗?在 JavaScript 中难道没有更高效的方法吗?
toString
原型。 - Mike Christensen