Edge浏览器控制台有bug
javascript吧
全部回复
仅看楼主
level 1
小至柔
楼主
使用edga运行如下代码的结果是错误的,且nodejs的结果是准确的。
各位注意噢。
2025年02月21日 06点02分
1
level 1
小至柔
楼主
如题,edge控制台的结果为4,4。
nodejs的结果为undefined,4。
第一次打印的结果为预处理结果,只能为undefined。
第二次打印的结果为预处理之后被连续赋值,所以应为4。
对比下来edge出bug了。
2025年02月21日 06点02分
2
level 1
小至柔
楼主
这个故事告诉我们调试的时候不要太信任一个方式,应该多跑几个多看看结果,才能降低错误的可能性。
2025年02月21日 06点02分
3
贴吧用户_aJDbD8a
看一下六楼的回复
2025年03月11日 07点03分
level 13
BSPR0002
甜菜
2025年02月21日 17点02分
4
level 1
SuperNO_7
并不是出bug,而是edge记录了你上次定义的变量,你不刷新页面,fn这个变量就永远存在下来,你刷新一下页面再运行就和node.js一样了
2025年03月04日 17点03分
6
level 11
贴吧用户_7eQ2aVW
好的
2025年03月06日 16点03分
7
1