我修复的印象最深的一个bug

简介: 作为一个程序猿,几乎天天都要和bug斗智斗勇,就像那句话说的,程序猿每天不是在改bug就是在去改bug的路上。每天都在和bug较劲,但是我修复的印象最深的一个bug是关于浏览器对js Date数据格式的兼容性造成的

还记的那时候刚刚参见工作没多久,还是个实习生,也刚刚从事前端开发的工作,是个刚入行的菜鸟,一边学习一边工作,不会的不懂的都是通过查资料和网络课程去学习的。当时虽然技术很差,但是对前端的兴趣却是与日剧增,对未来的工作也是信心满满。可是当我遇到这个bug的时候却被打击了。现在想想这个bug并不算什么难题,但是给我的印象却很深。可能是刚入行的原因吧,它算是我开发的第一个项目的拦路虎吧,当时真的是揪掉头发了。
第一个项目是做一个酒店的开房页面的h5表单。当时组长觉得我是一个新人,就没有给我很难很复杂的工作。我也是信心满满,表单内容也不复杂,选择房间号,输入用户信息,选择时间,提交基本就可以了。我当时开发的也挺快。一天就把页面画好了,就是时间选择这一块儿比较复杂,要选择一个时间范围。有开始时间和结束时间。我找了个插件直接来用了。经过努力还是改好了,能够满足功能使用。当时觉得没啥问题在我自己的安卓手机中测试也是正常的。就直接提测了。可能测试的时候测试人员也只是拿安卓手机测试了一下就通过了吧,然后就上线了。刚上线就有客服反馈使用苹果手机打开页面选择时间的时候会出现NaN的问题,当时我就蒙了。我的第一个项目刚上线就出现问题了。
当时我都快哭了,怎么改呀,手忙脚乱的。满是担心,后来我的组长帮我改好了代码重新部署了。然后组长也告诉我这是一个很常见的兼容性问题就是Date对象的格式在苹果浏览器上有兼容问题需要特殊处理一下。这个bug虽然不是什么大的bug,但是这却是我印象最深的一个bug,因为这是我从事前端开发工作中遇到的第一个线上bug,这个bug教育了一个菜鸟前端,它让我lius六神无主,让我手足无措,让我满脸通红,也让我在时候深深反省自己。遇到bug不要慌张,要有步骤的排查问题的根源,也要学会及时的向身边的人求助,不能一个人钻牛角尖。

目录
相关文章
|
编解码 前端开发 UED
解密CSS单位:px、em、vh的区别与应用
解密CSS单位:px、em、vh的区别与应用
606 0
|
存储 监控 安全
fastDfs服务器部署使用
强大的文件管理服务器fastDFS
fastDfs服务器部署使用
|
4月前
|
安全 Ubuntu Linux
常见的几个建站CMS系统,看看你用过几个?
本文对比 WordPress、PageAdmin CMS、Wix、Discuz、PHPcms、齐博六款建站系统,从技术架构、运行环境、适用场景等方面提供选型参考。
412 0
|
6月前
|
人工智能 监控 算法
GEO推广:企业营销的下一个必争之地?
当5亿用户转向AI提问“该买哪个”,传统SEO已不够用!2026年中国生成式AI用户达5.15亿,GEO(生成式引擎优化)成为抢占AI答案页的必选项。
|
人工智能 量子技术
超越炒作:提示工程——与AI对话的艺术
超越炒作:提示工程——与AI对话的艺术
473 96
|
前端开发
Promise.allSettled()方法和Promise.race()方法有什么区别?
`Promise.allSettled()` 提供了一种更全面、更详细的方式来处理多个 `Promise`,而 `Promise.race()` 则更强调速度和竞争。我们需要根据具体的需求来选择使用哪种方法。
744 155
|
开发框架 人工智能 小程序
小程序常见的 UI 框架
【10月更文挑战第17天】小程序 UI 框架为开发者提供了便捷的工具和资源,帮助他们快速构建高质量的小程序界面。在选择框架时,需要综合考虑各种因素,以找到最适合项目的解决方案。随着技术的不断进步,UI 框架也将不断发展和创新,为小程序开发带来更多的便利和可能性。
1679 156
|
缓存 前端开发 程序员
JustAuth整合第三方登录组件
【10月更文挑战第3天】
985 156
|
机器学习/深度学习 人工智能 自然语言处理
云上一键部署通义千问 QwQ-32B 模型,阿里云 PAI 最佳实践
3月6日阿里云发布并开源了全新推理模型通义千问 QwQ-32B,在一系列权威基准测试中,千问QwQ-32B模型表现异常出色,几乎完全超越了OpenAI-o1-mini,性能比肩Deepseek-R1,且部署成本大幅降低。并集成了与智能体 Agent 相关的能力,够在使用工具的同时进行批判性思考,并根据环境反馈调整推理过程。阿里云人工智能平台 PAI-Model Gallery 现已经支持一键部署 QwQ-32B,本实践带您部署体验专属 QwQ-32B模型服务。

热门文章

最新文章