- 博客(3)
- 收藏
- 关注
原创 js 暂时性死区&JavaScript 引擎会提前处理变量的声明 简单记录
vue3 中的处理数据函数 , 最初以为是深拷贝或过滤导致, 后加入return, 经过多个小时测试才发现是return 后的相同变量声明导致 未初始化报错是因为: 暂时性死区 问题。但需要注意 return 不会阻止 JavaScript 引擎提前处理变量的声明 就会导致引用的是下方定义的变量 而不是读取上方的 const treeData1 = ref({})
2024-09-07 11:22:22
364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人