jQuery学习心得 您所在的位置:网站首页 jquery个人心得 jQuery学习心得

jQuery学习心得

2023-08-27 12:44| 来源: 网络整理| 查看: 265

        我第一次接触jquery是在大二下学期的时候,当时我们课程在讲web基础,也就是html css和js那些,我在慕课网(一个不错的在线视频学习网站,现在也在用)上提前学习了jQuery和jQuery-UI。当时只是为了腾出点时间学习更多东西,想走在大多数人前面,时间久了,等到现在上这门课才真正领略到jquery(下面简称JQ)这个前端框架的魅力。

        JQ是一个轻量级的js库,它的宗旨是write less, do more,写更少的代码,做更多的事情。事实上,我们在实操作过程中,彻彻底底体会到它的好处。譬如我要找到某个元素(它可以是标签,类或者ID),只需要用$("...")即刻获得,而不需要使用原生JS长长的document.getElementBy..("..."),而且很多时候还会拼写错。

        这是一个ajax横行的时代,我们在做真实项目的时候,往往需要用到ajax异步请求,使用JQ的ajax方法则会让你事半功倍,行云流水。虽然我们课程还没有涉及到ajax,但是我相信有不少同学已经在使用了。当然,JQ的好处绝对不止以上两点,还有链式写法(就是可以一直“点下去”,不用重新获取元素对象,书本实验示例大量的使用了这种写法,也许有的同学会不理解为什么能这样写),以及各种封装好的炫酷的动画效果,丰富的第三方插件库,甚至对“古董”IE6及以上浏览器的支持,这些都让我爱不释手。

        既然JQ这么好,那么我们是不是应该放弃原生JS了呢?答案是否定的!我们可以打开大型的互联网网站(例如腾讯网qq.com),我们查看源代码后惊讶的发现居然没有引入到JQ文件,我猜想是他们认为JQ虽然具有简洁,方便,高效的特点,但是就是因为这些特点带来了一个致命的“副作用”——比原生JS慢一个数量级。我们很多时候要兼顾开发效率和性能两者的关系,如果只是写一两行JS代码就不用一味地使用JQ,特别注意不要大量的获取元素,并且尽可能的使用链式写法(上文也有提及到)来减轻性能负担,让JQ迸发出它的强大之处。

        说到前端,顺便谈谈我的前端学习历程。其实我小学时候已经用过DW的简单拖拽使用第一个网站,那时候还不懂代码,至于网站好看不好看这里就不多赘诉了,反正是有头部、导航栏、版权、子页面、超链接、多媒体播放这些最基本的元素。到了高中,就开始用PS先设计好,然后切图,在DW用传统的表格来排版,也算是一个像模像样的静态网站了,当时还取得了广州市中学生计算机作品(网页)大赛二等奖,番禺区一等奖的成绩,对我来说是一种莫大的鼓励。到了大学,在学院举办的网页设计新生赛里获得了二等奖,大二为了锻炼自己加入师姐的团队(已成立公司),负责一些前端工作,同时也学习到了很多课堂上接触不到的东西。这大概就是我在前端学习上的经历,到了大三基本上把主要经历放在了后台(服务器,数据库这方面),没有更加深入的学习一些比较新的东西,例如HTML5和CSS3,这也是我在前端学习的一点点小遗憾,我希望以后有时间能够再给自己“充充电”,活到老学到老!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有