console.log()中的%d,%s等代表的输出类型

在console.log()或console.debug()中输出时会有%d,%s等符号。

  1. %s for a String value 字符类型
  2. %d or %i for a Integer value 整型
  3. %f for a Floating point number 浮点类型number
  4. %o for an Object hyperlink 对象类型超链接
var name = 'Chris'
console.log('Hi, my name is %s.', name);
//Output: Hi, my name is Chris.

var num = 5
console.log('Hi, my name is %d.', num);
// Hi, my name is 5.

var num = 5.01
console.log('Hi, my name is %f.', num);
// Hi, my name is 5.01

var obj = {a:1}
console.log('Hi, my name is %o.', obj);
// Hi, my name is Objecta: 1__proto__: Object.(参见下图)

console.log()中的%d,%s等代表的输出类型_第1张图片

–参考stackoverflow Chris Cruz的回答

你可能感兴趣的:(概念格)