📅  最后修改于: 2023-12-03 15:40:42.637000             🧑  作者: Mango
在 Javascript 中,我们经常使用 console.log()
方法来输出变量或值,以检查代码的运行情况。通常我们需要传入一个对象作为参数,例如:
const obj = { name: 'John', age: 30 };
console.log(obj);
上面的代码会将 obj
对象输出到控制台中,结果如下:
{ name: 'John', age: 30 }
但是,有时候我们需要在没有对象的情况下使用 console.log()
方法,该怎么办?
你可以使用 ES6 中的解构赋值语法,将需要输出的变量和值打包成一个对象,然后传递给 console.log()
方法。示例如下:
const name = 'John';
const age = 30;
console.log({ name, age });
上面的代码会将 { name: 'John', age: 30 }
输出到控制台中。
此外,你也可以使用模板字符串来完成类似的操作。示例如下:
const name = 'John';
const age = 30;
console.log(`name: ${name}, age: ${age}`);
上面的代码会将 name: John, age: 30
输出到控制台中。
总之,在没有对象的情况下,你可以使用解构赋值或模板字符串来输出变量或值。