不吹流弊了,小作品。
先说,最初的设计思路都是老师提的,甚至包括前期的制作,我只是跟老师到静态页面设计后,就开始自己推敲了,毕竟自己觉得基础差就行了,不能没点学习品质吧。结果,,,经常出错,一出错就卡死,每每解决一个问题,都是经过自己调试几十次,瞎猫碰死耗子碰到了思路,说实在的,前期就算是完成静态页面的时候,都可能卡两三个小时的,,,因为什么?没思路,没经验,没常识,,,
比如,一个元素就算显示不出来,位置也没差啊,,,狠狠地调试,宽高,,,还是没用,,,自己卡死了,,,最后跟老师的交流才知道是父元素高度为0,,,
包括中期对歌词数据的处理,还有后期对收藏功能的数据的交互的实验,,,很多情况吧,,,经常卡死,反而浪费了很多时间后,调试了无数次,才发现了问题所在,,,
所以我也是熟能生巧,遇到问题了,自己也有了一些心得的,往往越是调试出来的找不到问题所在的bug,越是简单的常识性的或者是书写的或者是格式上的,或者是语法上的错误,等等吧,越是这些基础知识的错误,越卡死的,,,
不光如此,还有一个点是,一旦卡死了,我就经常没了思路,虽然不至于拿来主义直接问人抄代码,但是也是六神无主,然后搜索资料了,,,经常耽误时间的,,,
所以,我做了这个项目,其实,说真的,自己很自豪的,十月一那时候算是JS新手吧,跟着老师节奏,自己模仿了一个静态文件加载的音乐盒,很简陋的,自己当时记得花了两天半,不断设计外观,哈哈,就是前面的那第一个音乐盒,这个的意义就是让我对自己的学习有了信息了,说真的自己的基础很差的,很多方法属性记不住,只能查出来再用的。所以也造成了经常出错,经常卡死,,,
其实我前期是没思路的,因为前期有老师走到我前面了,我必须要先超过他的要求才对喽。第二个音乐播放器是我自己思考,完全自己做出来的,怎么说呢,用了两天吧,记得经常凌晨两三点才睡的。因为经常为了一个效果或者一个bug调试很多次。所以,越到后来,我越重视思想了,不能一味地被牵着走,否则连错误都不知道出哪里。第二个音乐播放器,我当时做完了,其实心里屁颠屁颠的,确实,如果不是当时没听明白这个作业要求,我都觉得不错了。第二个作品就是那个第一次音乐API了。
感觉,那就是帮我打开了真正的设计的大门了,心里有了种勇气了,这源于什么?
说句实话,就是做产品太有意思了,是创作者的尊严和自信的彰显,这只是意义性的,实在的是有了种信念,想要干什么,那就写成代码干出来,就是那种没有代码解决不了的问题的,虽然有bug,但是有bug反而更说明了,有解决bug的方法。就是这个逻辑,让我觉得,我自己算是入门了,,,,
太晚了,长话短说:
这个作品从简单粗糙到效果添加,人为控制,我自己琢磨出来了,一些东西,包括收藏的加减效果,搜索,展示人为控制,动画的人为控制,除了不满没有给开放的搜索API,否则就是成品的音乐网站了。不过百度也不傻,给了,它的网站的山寨兄弟们就多了。有一些错误是常识性的,包括前面说的父元素高度没设置,但是不知怎地默认0了,还有处理数据,经常绕弯或者是出错,绕弯是思路的问题,不清晰,出错,我印象深刻的就是代码敲错了,有格式上的,有数据本身的属性上的,还有作用域的问题,,,
久病成医啊!学生不得不说,发现错误这个行为越来越主动了,自己有了经验和思路,重要的是思路,这是解决问题的最主动的,被动的就是调试了,当然调试就是为了验证什么,当然是验证思路的。如今,写个效果,不再以前一样慢吞吞的半天了,因为越来越熟悉,思路越来越清晰了。我自己非要把歌词给整出来,结果花了五六个小时去搞数据再呈现,因为我没思路,就搜资料,有了思路,就立马实践,恶心的,自己的基础差,而且别人的思路是别人的,一出错就不知道哪里了,最后做出来自己也不满意,歌词显示出问题了,但是给了我经验了,不过自己🈶调试了两三个小时,最终终于,,,气不过,心里说,为啥非要跟你走?心里一有这个念头,突然就想到了一种方案,立马着手,花了一个多小时,出来了,效果还可以,但是看脸,不满意,因为是顺着别人思路来的,有些思想继承了过来,我又思考这些继承的东西,改了改,果然可以的,,,还是比较满意的,,,
马上睡了,,,再说一点,思路越多,打代码越多,学的越快越好。撑死胆大的饿死胆小的。建立一个自己的代码世界,自己的产品观念,自己的学习品质。别人的是一种成功的可能,自己要把自己可能的成功成功了,,,,
轮播
事件代理
阻止事件冒泡
动画效果插件
屏保
边缘性的设计:阻止,判断
最后一点,当我被老师一棍子打醒了,我感觉整个世界都变了,,,这个棍子就是变量的赋值与传递,保存,让我豁然开朗。现在,我自己心里狼嚎地觉得自己一个语言小白,终于跨入语言的世界啦啦啦啦
第一次小成品音乐API事实就是,如果给我开放接口,做个成品网站又何妨
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
- 一、BuildType 属性以及方法。 下面简要介绍下BuildType的属性以及方法,更多详情,可以参阅:Bui...
- 今天要写记录发现已经200天,遇整数中国人喜欢纪念,还记得上次100天的时候总结了陈小冠100天阅读书单。 最近正...