在java中有函数叫String.format("%02d",x) //x是你要输出的整数
这样1就输出01,前面自动补0, 11还是输出11不变。
这里使用了String.format()方法,作用就是格式化输出参数. “%02d”是指定输出格式,%作先导标记,0表示自动补0, 2的意思是最小长度为2(如果用4,则1输出0001),d表示整数。
在js中并没有类似的方法,但是我们可以用别的方法实现,很巧妙 用slice方法。如下:
("0000" + i).slice(-4);
在java中有函数叫String.format("%02d",x) //x是你要输出的整数
这样1就输出01,前面自动补0, 11还是输出11不变。
这里使用了String.format()方法,作用就是格式化输出参数. “%02d”是指定输出格式,%作先导标记,0表示自动补0, 2的意思是最小长度为2(如果用4,则1输出0001),d表示整数。
在js中并没有类似的方法,但是我们可以用别的方法实现,很巧妙 用slice方法。如下:
("0000" + i).slice(-4);