作为程序员,你有过一个简单 bug 查询了很久才解决的经历吗?
作者:卡卷网发布时间:2024-11-30 16:10浏览数量:111次评论数量:0次
曾经有一个已经运行了几年的html页面, 有一段被注释掉的js引用, 我看着难受顺手就把他删了
然后过了一天, 页面某个地方报错了
我看着几万行的js陷入了沉思, 然后开始调试, 一点一点找, 从早上找到晚上, 调用链乱七八糟的到处飞, 8754行的一段js方法调用了16653的一个字典, 从字典里取出了曾经在1255行加进去的一个方法, 然后传着另外一个不知道什么地方过来eval过来的字符串变成的json执行..... 完全0注释, 变量都是i, j, k, a, aa, aaa这种, 完全搞不清楚干啥的
然后我想起来了回滚试试, 就把昨天删掉的注释还原了回来
喜闻乐见, 好了
然后我就在这个注释的前面加了一个注释
<!--这段注释不要删, 会报错-->
然后, 又报错了....
我似乎领悟到了某种可能... 于是乎翻到html最底部, 准备在html底部加个注释来提醒后人, 然后惊奇的发现html底部有这么一段注释
<!--57行有一个被注释掉的js引用不要删, 删了页面会报错,也不要把注释还原, 那个js不存在的, 还原了也报错, 也不要改这个注释所在的行数, 这一行也不要写其他东西.... 总之, 别动它....-->
END
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
相关推荐
最新文章
随机文章
广告位

你 发表评论:
欢迎