摘要:
格式化是通过格式操作使任意类型的数据转换成一个字符串。例如下面这样
<script>
console.log(chopper.format('{0} - {1} - {2}', 12, 24, 25)); // outputs "12 - 24 - 25"
</script>
下面是一个完整的代码,可以复制到自己的项目中。
1 2 3 4 5 6 7 8 557 558
API:
chopper.format('{0} is playing {1}', 'Xiaoming', 'basketball'); // outputs "Xiaoming is playing basketball"
// 价格chopper.format('{0:c} - {1:c}', 10, 20); // outputs "$10.00 - $20.00"// 指数chopper.format('指数: {0:e}', 25); // outputs "指数: 2.5e+1"// 百分数chopper.format('百分数: {0:p}', 25); // outputs "百分数: 2,500.00 %"// 小数chopper.format('小数: {0:n}', 25); // outputs "小数: 25.00"
小结:
开发中格式化数据还是经常用到的,比如我们要根据变量提示不同的信息,但是内容模板都是一样的,这样的话我们就可以使用此方法。如果你的项目使用jQuery,你也可以将上面的javascript封装成jQuery插件。