00:00
下面呢,我们来讲一下呢,叫做过滤器的概念啊。在这里选择器呢,我们先讲这么多,这两个选择器呢,一个叫做基本的,一个叫做表单的,这两个选择器呢,是在我们的实际项目中用的最广泛最广泛的。你把这两个掌握了,百分之八九十的操作你都能满足,所以这两个掌握就可以了。选择器呢,在这一块之中,实际上有七大类。有七大类,还有一些类别呢,就是很少用,而且还比较复杂,那些呢,等我们以后啊,学的多的时候呢,再慢慢去掌握这些就可以了,刚开始的时候呢,先掌握这两个就行了,基本的和表单的就够用了。我们再来看另一个重要的知识点,叫过滤器。这个过滤器呢,大家之前呢,在前半阶段中啊,讲过那个serve light中的过滤器,那个过滤器呢,是可以对我们的请求啊参数什么做过滤的。
01:05
那这个过滤器呢,跟这有点类似,过滤器它是说。对已经定位的盗墓对象。根据条件再进行一遍筛选。这叫过滤器。他是把选择到的到对象。再经过一些条件过滤一遍。选择出符合条件的一些对象,是这样的叫过滤器,就是说呢,我们可以筛选,筛选有些对象我要用,有些对象我不需要,这叫做过滤器啊。在讲故事之前呢,我们要把。盗对象的声明顺序,把这个大家说一下。就说你在这个页面中声明了三个div 123。每个div应该对应着一个DOM对象,我们叫DOM1 do2 do3。
02:05
当我们使用Dollar div的时候,它应该是。选择所有的div标签。Div这个到div呢,它是一个j query,应该是个数组。这个数组中成员的顺序是和你页面中声明的顺序是保持一致的。你在页面中先声明的是。Div e。D为二,D为三,那么这个数组的顺序就是。一。二三的顺序啊。这是顺序,这个顺序呢,和我们讲的过滤器是有关系的,因为在过滤器中我们是可以。在过滤器中是可以根据它们的顺序。
03:02
根据他们的顺序啊,来进行这个当我们对象呢筛选的,所以呢,我们得先说这个顺序和这个位置啊。过滤器呢,种类比较多,先说第一类,叫基本过滤器。这个基本过滤器呢,它是用来呢。筛选这个数组中的某些成员的,根据他们的位置来筛选的。在这里要注意,过滤器不能单独用,过滤器必须和选择器呢一块儿用,不能单独用啊。好,那我们来说五这个过滤器,过滤器呢,它是说在定位了倒对象后。根据一些条件在筛选到对象的,这叫做过滤器,过滤器呢,它也是一个字符串,也是一个字符串,好,它是用来呢。
04:14
筛选到对象了,过滤器呢,不能单独用,过滤器不能单独用。单独使用它必须和呢选择器一块用啊,一起使用。好,那我们来看基本的过滤器。首先第一个看它的语法规则。它是Dollar选择器,然后是冒号。然后是。这什么意思呢?他是说。把这个选择器定位到的盗墓对象。
05:01
第一个找到。第一个找到,因为我们都知道选择器它得到对象是个数组嘛。First是取出数组中的第一个成员,第一个成员,那如果对应着上面的这个例子说。那这个first取到的就是倒一,那就是倒一。好,这是fast。那能有first就用last呗,Last就是最后一个,它是保留数组中最后的那个倒。那对应上面这的话就是倒三啊。然后我们来看第三个叫做EQ,这个EQ呢,是用来获取这个数组中指定索引的这个倒对象,数组有下标零、一、二吗?那么如果你这是二的话,那它找的就是这个数组中下标是二的这个倒对象。
06:01
第四个LT。参数是数的索引,它表示选择小于这个索引的所有导对象。如果这个索引值是二。他找到的是小于二的所有倒对象,零,一,这两个倒对象都能够选择到。GT,那么是大于的意思。大于指定数数索引的所有倒墓对象。这是我们的。选择器是根据我们这个位置关系来进定位的。好,选择器呢,那我们来看。第一个第一个选择器呢,是Dollar过滤器啊过滤器它是内容是这样的,是选择器冒号first。那这个慢first就是我们所说的过滤器的条件,过滤器也是个字符串吗?这就是过滤条件过滤的是选择的倒对象中的第一个倒对象。
07:06
那就是第一个倒对象,那第二个过滤器呢。我们用的是Dollar,前面一定是选择器mark or last,那这个指的是最后一个到对象,比如说数组中的最后一个盗墓对象。好,第三。第三是Dollar选择器,然后是有一个EQ,这块呢是数组中的下标,数组的下标。啊下标好,那他是说呢,是获取。
08:02
指定下标的倒对象,就是说和这个下标值相等的那个倒对象。第四我们叫Dollar选择器,然后是叫做LT,这个是下标。它呢是获取小于下标的所有倒对象最后一个。是叫做Dollar,然后是选择器冒号GT下标,它的是用于呢获取大于下标的所有道路对象。
09:08
好,这是我们的基本选择器。啊,基本过滤器啊,基本过滤器。好,那现在我通过例子呢,给大家演示一下过滤器的使用。
我来说两句