我想做这个: log(variableOrFunction)
能够产生这个:variableOrFunction: actualValue.
我试过这个:
export const log = (value) => {
console.log('' + value + ':', value)
console.log(value)
}
Run Code Online (Sandbox Code Playgroud)
但我得到了这个: [object Object]:
这样做的正确性是什么?
您可以使用它们周围的一对大括号({})来记录它们,这将创建一个以变量名称作为键的对象:
function someFunction() {};
const someOtherFunction = () => {};
const someValue = 9;
console.log({someFunction});
console.log({someOtherFunction});
console.log({someValue});
const renamed = someFunction;
console.log({renamed})Run Code Online (Sandbox Code Playgroud)