知识点一:
使用jquery 标志:
$.fx.off—启用或者禁用特效(true启用动画)
$.support—所支持特征的详细信息
$.browser—公开浏览器的细节(官方废弃)
知识点二:
检测用户代理支持
浏览器检测特征:
不精确:偶尔意外的限制一些浏览器
不可扩展:为了梳理事情而大量嵌套if好if-else
不准确:用户可以伪造用户代理信息(许多浏览器允许用户伪造(spoof)这个字符串)
参见实例6.12
知识点三:
jquery 与其他库并存
$.noConflict(jqueryToo)
将标识符$的控制权归还给其他库。一旦执行了该函数,必须使用jquery 标识符而不是$标识符来调用jquery
知识点四:
修剪字符串
$.trim(value)
删除传入的字符串开头和结尾处的空白字符,并返回修改后的结果。
知识点五:
遍历属性和集合
$.each(container,callback)
container(数组|对象)
知识点六:
筛选数组
$.grep(array,callback,invert)
invert为true,则反转函数的正常操作,返回值由数组接收。
使用jquery 标志:
$.fx.off—启用或者禁用特效(true启用动画)
$.support—所支持特征的详细信息
$.browser—公开浏览器的细节(官方废弃)
知识点二:
检测用户代理支持
浏览器检测特征:
不精确:偶尔意外的限制一些浏览器
不可扩展:为了梳理事情而大量嵌套if好if-else
不准确:用户可以伪造用户代理信息(许多浏览器允许用户伪造(spoof)这个字符串)
参见实例6.12
知识点三:
jquery 与其他库并存
$.noConflict(jqueryToo)
将标识符$的控制权归还给其他库。一旦执行了该函数,必须使用jquery 标识符而不是$标识符来调用jquery
知识点四:
修剪字符串
$.trim(value)
删除传入的字符串开头和结尾处的空白字符,并返回修改后的结果。
知识点五:
遍历属性和集合
$.each(container,callback)
container(数组|对象)
知识点六:
筛选数组
$.grep(array,callback,invert)
invert为true,则反转函数的正常操作,返回值由数组接收。