JQuery笔记(一)

来源:互联网 发布:妲露拉.莱莉 知乎 编辑:程序博客网 时间:2024/06/06 16:37
  • 什么是CDN?
    内容分发网络。CDN厂商构建了一个基于互联网数量巨大的服务器,专注于内容和资源分发,方便用户快速访问,提升用户体验的一个内容网络。是一种资源的分布式存放和备份的方法。
    应用服务器只处理逻辑,资源服务器负责存放内容和资源,网络式部署CDN使用户可以接入离他最近的服务器,这是利用了DNS来判断用户位置,再返回给用户最近的机房的服务器的资源地址。
  • 文档就绪函数
$(function(){});  //  $相当于window.$
  • .prop()和.attr()的区别
    对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
    对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
  • .closest()和.parents()的区别
    .closest()参数是必需的,从当前元素向上搜索,直到发现匹配元素,返回的jquery对象包括0个或1个。
    参数可选,从父元素向上搜索直到根元素,并将每个祖辈元素添加到一个临时集合,然后根据提供的选择器过滤集合,返回的jquery对象包括0个、1个或多个元素。

  • .offset()和.position(), .offsetParent()
    .offset()用于获取或设置第一个匹配元素相对于文档原点的坐标
    .position()用于获取第一个匹配元素相对于父元素左上角的偏移坐标
    .offsetParent()返回最近的已定位的祖先元素。

  • e.target事件源
    this===e.currentTarget给绑定事件的元素

  • DOM对象和原生对象转换
    原生->JQ对象 $(原生)
    jq->原生 jq[0]/或.get(0)
原创粉丝点击