nodejs 格式化输出字符串

http://www.educity.cn/wenda/54242.html

util.format(format,[...])

  把第一个参数用类似printf的功能格式化后,返回格式化后的字符串.

  第一个参数是一个字符串,包含0个或者更多个占位符.每个占位符都会被相应的参数转换后的值替换.支持的占位符有:

  • %s - String 字符串.
  • %d - Number (both integer and float). 数字 包括整形和浮点型
  • %j - JSON.json格式
  • % - single percent sign ('%'). This does not consume an argument.单个百分号,这占一个占位符空间.

  如果占位符没有对应的参数,占位符不会被替换.

  util.format('%s:%s', 'foo'); // 'foo:%s'

如果参数比占位符多,额外的参数将会被使用util.inspect()转换成字符串.并且用空格隔开.

  util.format('%s:%s', 'foo', 'bar', 'baz'); // 'foo:bar baz'

如果第一个参数不是一个格式化字符串(意思是不是占位符),那么util.format()将会返回一个用空格分开的字符串.每个参数都会被util.inspect()转换成字符串.

  util.format(1, 2, 3); // '1 2 3'

util.log(string)    

  带上时间戳输出到stdout.



  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值