当返回语句包含赋值和结果时,无限数据的结果

时间:2019-05-06 01:54:00

标签: javascript

function test() {
  const data = {};
  return data.test = 'bill' && data;
}

test();

尝试上面的代码,当我向下钻取对象时,我会在控制台中得到这个有趣的结果,很想知道为什么会这样。enter image description here

为什么测试会不断重复?

0 个答案:

没有答案