学习zepto.js(对象方法)[2]
今天来说下zepto那一套dom操作方法,
['prepend', 'append', 'prependTo', 'appendTo',...这些方法的参数可以是一个dom节点,也可是是一个html片段,或者Zepto对象;
prepend():
将参数插入对象内部的头部;
?
append():
将参数插入对象内部的尾部;
?...之所以将这八个方法放在一块说,是因为这八个方法是通过循环动态生成的.首先要先会用,才可以去试着了解内部结构.了解完了以后,你会发现,你会很熟练的使用它;
?
?...上边那个数组是储存的几个操作的名称,下边的forEach循环是在zepto自执行函数中执行的,就是说,在构件zepto原型的是否就创建了这几个方法;
forEach方法回调返回的参数,第一个是值,第二个是值的下标...只是简单的将对象以及参数掉了个(个儿);
如果让我来实现这八个方法,我也许会写一个switch,更好点了也许会动态判断内部外部插入,里边会使用appendChild等等一系列方法,但绝对不会想到这种写法