栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

投稿007期 | 那些让我无法忘记的代码

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

投稿007期 |  那些让我无法忘记的代码

每个人都是从小白开始学习,学习编程也一样。在我是小白的时候,至今无法忘记的超级bug(其实也算一件趣事)。

编程之旅

开始,作为一个新人,我抱着敬畏的心编写代码(当然现在没有这个感觉了)。进入的第一家实习公司,我主要负责前端工作,后台管理系统的维护,还是有人带的,带我的那个人也有很长时间没有接触这个项目了,不过由于公司项目的绩效问题,我负责的项目已经停滞很长时间了。加入新公司的第一件事当然就是看代码了。

对于当时的经历感觉不会忘记,项目是使用纯jq编写,对于前辈们的代码表示仰望,但仰望归仰望,bug也是论斤称的。。。

在这里展示一下:

// alert 随便用
alert('编辑成功')


// return 方法
function AnalysisData(data) {
    for(var i=0;i

以上就是我第一份工作遇到的祖传代码,当然不只这些,不一一列举了。现在感觉当时真的不好受,js基础不好,所以出现这种情况。

当然现在看到这些问题,现在是so easy,但是对于当时的我来说,简直要了命。不过这样算是一种积累,现在看也是一个不小的收获。编程还是一个积累的过程,多写多记。

之后我将这些问题都整理了出来。

js运行机制和事件循环

var的使用

js中for和map和forEach

闭包问题

我不会忘记的!!!对于还是新人来说,这些问题是不会忘记的。

也许有人会说,这算什么超级bug,你不是有人带嘛,你不懂可以问别人啊?百度啊?怎么不知道自己解决尼,说的对。我后来才发现我遇到的到底是什么问题,对于新人的我,由于沟通和理解的问题,总是对于问题的描述出现偏差。直到我看着这边文章才发现,不是问题有多难,是我开始就错了。

X-Y PROBLEM,后来我又专门的研究这个问题,也给自己总结了几个在开发中避免出现这种情况。

对于解决问题的总结:

遇见复杂的问题时,不要被它的造成的困难所影响到,
* 第一步了解问题;
* 之后再拆分问题;
* 最后使用逻辑推理按照拆分的结构 写出解决方案;
* 不要先入为主;

我的编程之旅还在继续,bug------解决bug,其乐无穷

前端js的经典问题

小程序开发注意的问题

node后台服务的搭建

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/246487.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号