JavaScript:JS视频总结

【前言】

   历经一个月将李炎恢老师的将近150集的JS视频给看完!掐指一算,150集视频,平均每集半个小时,一个月的时间,平均每天2个半小时的视频!回想这一个月来前有毕业设计催促,后有项目追赶!还能每天抽出两个半小时来学习JS,对现阶段自己来说还是有点压力。猛然发现这是自己学习以来最长一个视频,能将它一举拿下,内心还是有点成功的喜悦感,赶脚还是不错滴!

【大话JS】

   ·一张图胜过千言万语:

           JavaScript:JS视频总结_第1张图片

    ·逐个深入:

          1、概述:

     和讲解大多数知识一样,首先来个概述,在学习这部分的时候刚开始看了一遍也没什么很大的赶脚,当学习完再回顾的时候又看了一遍讲义!顿时感慨颇多,不得不佩服它简介方式以及强大的功能,并且逐渐体会到它在前台做的控制无论是与客户交互体验还是对后台服务器压力来说都是一场具有里程碑式的意义。

          主要讲解内容JS是如何来,优点,核心,开发工具。

          历史:网景—微软—ECMA

     优点:前台控制——增加用户体验,减少服务器压力;语法简单易上手。

     三大核心:ECMAScript、DOM、BOM。

          开发工具:文本编辑器(本视频以Notepad++为例);浏览器:火狐,谷歌,IE,欧朋等。         

          2、基础知识:

          在历经了廊坊一中这个项目历练后,深刻的体会到的基础知识储备重要性哈!这次再学习JS这些基础知识相比之前心态更加好,经过项目的历练再接手学习也毫无压力。这部分主要是从数据、对数据操作、对象、三大语句这四个方面来讲解。总体来说就是JS中定义的规则,以及如何使用这些规则。

          3、主要内容:

          本部分内容是在基础上进行了提升为实战应用提供了基础。主要讲解了展示、处理、存储、以及利用工具来调试和处理错误。

          展示:这是JS的目的,为用户展示数据,其中如何让用户更好的接受这些数据那?就需要样式以及一些特效来控制,JS在展示特效和样式控制方面还是蛮强大滴。

          处理:如何快速响应用户的操作,这是增加用户体验度一个非常重要的环节。本视频中讲解利用Ajax技术部分刷新页面,动态加载脚本和样式以及利用各种函数来实现对展示页面进行控制。从而提高用户体验度。

          存储:刚开始学习这块儿时候有个疑问:JS不是用来处理前台页面吗?和数据存储有神马关系?数据存储不是数据库干的事情吗???带着疑问去学习,果然效果不错,随着对视频中讲解的cookie以及XML和传递数据用Json深入学习,逐渐回答自己的疑问。它们更多是倾向前台用户信息以及数据的传输,从而和JS一起来为前台服务。

          工具:整个视频李炎恢老师每实现一个功能,都十分耐心的调浏览器兼容,这种严谨追求卓越的精神是自己再领略牛腩新闻发布系统中后又一次震撼,心里默默的表示无限崇拜!!!正所谓工欲善其事,必先利其器,其中利用浏览器的中的插件来调错也着实令自己大开眼界。

          4、实战—博客前端:

          光说不练假把式,李炎恢老师还是蛮注重实战滴!从视频90集—149集将近60集的视频(整个视频的五分之二)在带领我们进行了一次实战——博客前端!跟着老师敲下来这个系统后,更加深刻体会到了JS的强大威力。另外在做这个系统无处不渗透着封装的思想。整个系统跟下来感觉怎一个爽字了得。            

【总结】

      没有做不到只有想不到,时间是挤出来的,规划好自己的时间,学习都不叫事儿!之前自己知识体系中对前台这块儿知识还是很欠缺,通过对JS的学习极大丰富自己这块儿知识!同时期待下面对DIV+CSS以及Ajax的学习再来完善自己的知识体系。

你可能感兴趣的:(JavaScript,总结,总结,成长,回顾,学习小感)