基础遍历函数
.push( dt ) 支持链式
在当前被选元素集合中添加一个元素
参数类型介绍
dtelement节点对象
demo中用到的$.dom方法请 点击此处查看
.each( function( index , element ) ) 支持链式
遍历被选集合(通过function回调)
回调函数参数类型介绍
indexnumber当前元素所在序号
elementelement当前元素dom对象
demo中用到的$.dom方法请 点击此处查看
.map( function( element , index ) ) 支持链式
通过一个函数匹配当前集合中的每个元素,产生新的集合对象
回调参数介绍
element当前元素dom对象
index当前序号

内部this指向当前element

根据具体情况返回element

若需跳过当前顺序,则返回 undefinednull

.map()不会改变原来的对象

$.map( data , function( value , key , index ) ) 静态调用
通过一个函数匹配 data 的每个值,并产生新的Array数组
参数介绍
data需要遍历的数据 支持Array / Object
function
回调函数参数介绍
value当前顺序的值
key当前顺序键名
index当前序号

内部this指向window

根据具体情况返回value

若需跳过当前顺序,则返回 undefinednull

$.map()不会改变原来的对象

.slice( start , end ) 支持链式
根据指定的序号范围,生成一个新的 jQuery 对象
参数介绍
start一个整数,从 0 开始计数的下标。代表将要被选择的元素的起始下标。如果指定的下标是一个负数,那么代表从末尾开始计数。
end可选参数
一个整数,从 0 开始计数的下标。代表将要被选择的元素的结束下标。如果指定的下标是一个负数,那么代表从末尾开始计数。如果忽略此参数,则选择的范围是从 start 开始,一直到最后。
用法与jQuery相同
$.loop( dt , function( value , key , index ) ) 静态方法
通用遍历函数,支持遍历 array / object / nodeList
必须静态调用
参数介绍
dt所有可能被遍历的对象 number array object nodeList
传入一个int数字时,将会遍历该数字内所有的顺序值
function
回调参数类型介绍
dtnumber/array/object/nodeList所有可能被遍历的对象
传入一个int数字时,将会遍历该数字所有的集合
value根据传入值返回当前行的 值
key根据传入值返回当前行的 键名
indexnumber当前行的 序号
以数字方式进行遍历
以数组方式进行遍历
以对象方式进行遍历
模板引擎
基本语法