为什么在外面使用var就会报错?在里面就不会报错?function fn(x=8){ var x = 89; console.log(x);//不报错} fn();let y = 7;var y = 8;//报错 查看完整描述