js/jquery笔记

选择器:

空格:$('parent childchild')表示获取parent下的所有的childchild节点(所有的子孙)。

大于号:$('parent > child')表示获取parent下的所有child的儿子( 第一代)。

加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法

波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法。

判断:

var a = " "; alert(!!a);   //true

var a = "s"; alert(!!a);   //true

var a = true; alert(!!a);   //true

var a = 1; alert(!!a);   //true

var a = -1; alert(!!a);   //true

var a = -2; alert(!!a);   //true

var a = 0; alert(!!a);   //false

var a = ""; alert(!!a);   //false

var a = false; alert(!!a);   //false

var a = null; alert(!!a);   //false

var keyword = keyword || ""  如果keyword未定义则赋值为""

相关推荐