不知不觉,来千锋重庆Web 前端培训班已经三个多月了,第二阶段的学习也已经结束了。第二阶段的**个月,我们主要学习了原生JavaScript,JavaScript是一门主要负责网页行为的脚本语言,也是前端工程师必须要掌握的技术。接下来我就给大家分享一下JavaScript知识点总结,希望能够加深理解,巩固记忆。
JavaScript的数据类型有五种,分别是原始类型、字符串类型、Boolean布尔类型、undefined和null类型。而且,数据类型之间可以相互转化,转化又分隐式转化和显示转化。
JavaScript是动态的,它可以直接对用户或客户的输入做出响应,无须经过Web 服务程序。它对用户的反应做出响应,是以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,比如按下鼠标、移动窗口、选择菜单等都可以视为事件,当事件发生后,可能会引起相应的事件响应。
JavaScript 是一门跨平台、面向对象的动态的弱类型的轻量级解释型语言,是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。应用于 HTML 文档能够在网站上提供动态的交互能力,他不同于 Java。简单说就是基于浏览器处理 HTML 文档,实现各种网页**,响应用户的各种操作,为网页添加动态效果,提升用户操作体验,比如图片滚动播放效果,点击登录按钮弹出对话框,鼠标移入移出动画,表单提交数据验证等。
千锋重庆Web前端培训第二阶段的**一周是项目周,在老师的指导下,我基本完成了天猫全网站、首页、详情、注册登录、购物车等功能。在做项目的过程中,我也遇到很多之前都没有遇到过的bug,但通过和同学交流学习,最终都得到了解决。以下是我整理的错误点击解决办法:
1、轮播图bug。这次项目中,主页的轮播和以前做过的不太一样,有小图和大图是一起轮播的,有一个给其他可视兄弟元素添加遮罩的事件,这个用JQuery很好写,所以我大部分用JQuery,但有的鼠标经过事件用CSS就会很好写,代码也很少。
2、写代码的时候定义变量一定要注意,否则效果出不来,也不报错。
3、购物车的增加,一开始感觉没什么问题,但出现了数据并没有添加到数据库里面,刷新页面时数量仍为之前所添加的数据,这个地方容易出现问题。
很多人都认为学习很难,但学习向上的路却并不拥挤,因为有大部分人选择了安逸。如果有**,你感觉很累很难,那这**可能就是你收获**的**,要无所畏惧,朝着心中的目标努力再努力。**,祝愿在千锋重庆Web前端培训班的每一个同学都能学业有成、实现高薪! |