jQuery in action 笔记

原创 2011年01月18日 15:23:00

本来想找点什么有意思的开源项目做做,发现自己实力现在还做不了.想研究下黑客技术什么的,觉得自己一个人好像没什么指导.于是看了几章《http The Definitive Guide》 和《the web application hackers handbook》之后觉得还是从小处开始,jquery可以先看看,js本来有点兴趣但是又不太懂。读完之后可以把之前的原生态js代码换成jquery的。刚读完第一章只是一个introduction,感觉jQuery有几大优点如下:

1. 选择DOM元素方便

如果不用jquery这样的js库,选择一个DOM元素得这样

document.getElementById('testButton')

在加上一些操作的话还得定义变量。可是如果用jQuery就相当方便,

$("div.notLongForThisWorld").hide();

$就是jquery的选择器,直接输入id即可,后面的hide是方法.这样可以减少hs的很多代码行数.

2. 可以方便和其他库同时使用

jQuery通过$和jQuery这样的关键字避免的命名空间的污染,同时还有jQuery.noConflict();这样函数避免冲突.

2. 帮你解决了浏览器兼容性问题

这个就更方便了,就像web dynpro一般.现在的开发人员做的事情越来越简单,不过区分一个开发人员还是有方法的,碰到一个之前没有碰到的问题.

最近总有这样一个想法,想自己也能做一个库什么的让别人使用,虽然总是写代码但都是一个消费者,无论是开发什么都是用的别人的sdk。虽然这样避免重复造轮子,但是成就感还是打了折扣。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

《JQuery in Action》学习笔记

  • 2011-04-27 20:41
  • 4.96MB
  • 下载

复习jquery 笔记 版本1.2.1,jquery in action 总结细节

jQuery in action $(“xxx”)得到的是包装集, 类似数组但没有数组方法,.size()等于数组的length,可用.get()转为数组。要引用其中元素需要用到[0]。也可以用包装集...

Notes on <jQuery in Action> - 3

Chapter 5: Energizing pages with animations and effects 5.1 顯示與隱藏元素 首先解釋下這裡的“隱藏”的含義,在HTML標...

Notes on <jQuery in Action> - 5

Chapter 9: Introducing jQuery UI: themes and effects 9.1 配置与下载jQuery UI 9.2 jQuery的主题与样式设计...

Notes on <jQuery in Action> - 1

选择这本的原因很简单,我从来没看过这个系列的书(xxx in Action)。想了解下这个系列的书写的风格是怎样。 Chapter 1:Introducing jQuery 按說這...

《Spring In Action》 读书笔记(3) -- factory-method的应用

因为单例类的特殊性,spring对于单例类的注入提供了factory-method属性。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)