在函数中执行 console.log 时,我得到“[object Object]”

When doing console.log in a function I'm getting "[object Object]"

为什么我不能制作记录我的数据的功能?

如果我不在函数中执行 console.log,我会获取值,但在函数中执行时,数据会被隐藏。

let stoneArray = [];
let beginningStone = {
  a: 200,
  b: 200,
  c: 10,
  d: 2,
  e: 5
};
stoneArray[0] = beginningStone;

function consoleData() {
  console.log('stoneArray = ' + stoneArray);
}
consoleData();
console.log(stoneArray);
function consoledata() {
   console.log(stoneArray)
           }

**试试这个代码**