惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Security Latest
Security Latest
Recorded Future
Recorded Future
人人都是产品经理
人人都是产品经理
S
SegmentFault 最新的问题
Hacker News - Newest:
Hacker News - Newest: "LLM"
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 三生石上(FineUI控件)
博客园 - 聂微东
P
Privacy & Cybersecurity Law Blog
WordPress大学
WordPress大学
Know Your Adversary
Know Your Adversary
Spread Privacy
Spread Privacy
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
量子位
L
LINUX DO - 热门话题
L
Lohrmann on Cybersecurity
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tor Project blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
V
Visual Studio Blog
T
Threatpost
T
Tenable Blog
有赞技术团队
有赞技术团队
大猫的无限游戏
大猫的无限游戏
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
C
Cisco Blogs
H
Heimdal Security Blog
Attack and Defense Labs
Attack and Defense Labs
A
About on SuperTechFans
Last Week in AI
Last Week in AI
N
News and Events Feed by Topic
T
Threat Research - Cisco Blogs
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
I
Intezer
V
V2EX
Cyberwarzone
Cyberwarzone
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
B
Blog RSS Feed
V
Vulnerabilities – Threatpost
N
Netflix TechBlog - Medium
T
The Blog of Author Tim Ferriss
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
U
Unit 42
PCI Perspectives
PCI Perspectives
P
Privacy International News Feed
D
Docker

博客园 - everx

CruiseControl.net - 找到的一些文档。分享出来 【摘抄】回归测试(Regression Test) 那就来说说ASP.NET MVC中的Routing吧 ASP.NET MVC - View ASP.NET MVC - Controller(part Ⅱ) ASP.NET MVC - Controller(part Ⅰ) ASP.NET MVC - Model 学一下ASP.NET MVC C# 3.0的新特性 jQuery学习笔记(八) jQuery 学习笔记(七) SilverLight学习之路(四) Silverlight学习之路(三) - everx - 博客园 JQuery学习笔记(五) 初次使用log4net Silverlight学习之路(二) JQuery学习笔记(四) 播下silverlight的种子 JQuery学习笔记(三)
JQuery学习笔记(六)
everx · 2008-02-26 · via 博客园 - everx

2、结合其他JS库使用JQuery
因为$经常会有很多其他的JS库会使用,所以为了避免冲突,JQuery提供了
$.noConflict()
来避免冲突,之后使用JQuery来代替$就可以了

另外可以自己设置一个变量引用JQuery
var $j = jQuery;
这样使用$j就可以代替JQuery了

另外一种比较流行的写法就是
(function($) { /* function body here */ })(jQuery);
将内容写在注释的地方
这段的意思是,先定义了一个匿名function,然后马上就调用,并且将jQuery传入匿名

function

接下来还有
jQuery(function($) {
alert("I'm ready!");
});
也是比较流行的写法
jQuery 会在其ready handler的函数中默认加入第一个参数,代表其本身,即jQuery

3、操作Javascript对象和集合
Trim
用于去掉首位的空白,即符合/s正则表达式的任何符号
$.trim(value)

Each
循环遍历集合中的项
$.each(container,callback)
callback代表是对每一项进行操作的function,有两个参数,第一个是index,第二个是当前项

的value,在函数中this的值也等于value

grep
在数组中查找相关项
$.grep(array,callback,invert)
callback有两个参数,第一个是value,第二个是index,和上面正好相反
value可以是function,也可以是string,即一个bool表达式
var bigNumbers = $.grep(originalArray,'a>100');
invert代表是否反转规则,默认是false,即callback返回true则当前项被放入返回的array中,

反之亦然

map
对数组中的每一项进行处理后,返回
$.map(array,callback)
callback有两个参数,第一个是value,第二个是index
callback也可以是一个字符串
var oneBased = $.map([0,1,2,3,4],'a+1');

inArray
相当于IndexOf功能,如果返回-1代表没有该项
$.inArray(value,array)
返回索引是以0为基

update at 2008-2-28

makeArray
作用是将一个NodeList转换成数组
$.makeArray(object)

unique
作用:
Given an array of DOM elements, returns an array of the unique elements in the original

array
$.unique(array)

4、扩展对象
$.extend(target,source1,source2, ... sourceN)
target, 将要被扩展的对象
source1~sourceN, 扩展的属性
即,将source中的属性扩展到target中,重复的属性将被最后出现的那个覆盖

5、动态加载脚本
$.getScript(url,callback)
url, 是将要加载的脚本url
callback是成功后的回调
两个参数是
source, 返回脚本内容
success, 返回一个success字串