黑马程序员技术交流社区
标题:
学习经验
[打印本页]
作者:
hhwwzz
时间:
2020-3-21 12:53
标题:
学习经验
俗话说的好:"学习好的都还在学习,学习不好的回家种地",像我这种半吊子,就来到了黑马,希望从这里可以逼着自己学一些东西,我是很乐意来的,毕竟不用在学校天天打游戏了.
这已经开学一个多月了,我没想到我还能坚持每天8点左右到教室,虽然上课有事会犯困,但是我也发现,当自己犯困时呢,就跟老师一起打每天课堂总结,很有用.而且还能增进记忆,还有手速.
谈完了课堂生活,就来说说,我的一些小总结:其实我不是很善于总结的,但是总有一些东西让自己很印象深刻,最初接触js的时候感觉,这就是一个垃圾语言,不严谨,想怎么用就怎么用,正如老师说的"js大度能容天下事".我是体会到了,但是这也是他的优势,减轻了程序员的负担,而且他同样可以实现其他语言可以实现的很多功能,这就又很强了.现在我们刚学完了基础的,各种标识符,简单的循环,简单的分支,简单的函数.然而每一个复杂的程序都是由这些简单的功能,通过逻辑的配合,嵌套组成的
所以我说基础最重要.标识符也没什么可说的,说说循环吧这次,再细一点,说说for循环,这是所有语言中都有的,而且是最好用的,条件在里面,初始化在里面,所有有用的都在for的小括号里,他真的很简洁.而作为一个逻辑优秀的程序员,我们不能因为他已经简洁了,我就可以复杂的用他,这是啥意思呢,我用while可以10句写出来,我用for条件在里面,我还要10句来写,这就很没有逻辑。在while中我们只能放一组条件在括号中,而for不同,我们可以处理更加精细的东西。而且他的嵌套很有规律,我们用for写一个*的三角形,找规律然后向for的第二个条件中放就好了,而while,一会就能把自己弄迷糊。
当然这只是一方面,for(;;)这个东西每一个分好之前都有每一个地方的妙用。有兴趣的可以去查“for循环的神器用法”。
讲完了for,毕竟这是我最喜欢的之一,还有就是数组,但现在没学,下次再说,该讲函数了,当在学校的时候,学了很多语言,函数的用法也千篇一律,而js中的函数,真的神奇的一批,函数内外可以对变量来回定义,来回切换,要不是老师讲了作用域与作用域链,我已经缠绕在里面了,我也不多说,说一种检测函数到底写的哪里有问题的方法,当然这是对所有程序检测的方法,那就是操作然后就输出,只要不是基础错误,卡在那里都能查的出来。虽然这是很笨的方法,但是也是很有效的一种方法。
最后谈谈逻辑的方法,学习逻辑,没有什么好方法,多做题,多做数学题啊,没错就是让自己痛苦10几年的数学,他很难,但是真的很有用,而优秀的程序,考虑的不只是功能。解决相同的功能,谁更快也是一个评判方法。所以啊,多做,多写,多算。早起的鸟儿有虫吃,回去睡觉了,下次再扯
作者:
柠檬leung不酸
时间:
2020-4-1 09:34
选择了,便走下去。
作者:
柠檬leung不酸
时间:
2020-4-23 10:46
你说 “生命在于不断超越自己”,那来到这里的我已经赢了一半,你还会等我么?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2