YUI研习--Array篇
前言:
?
?? ? ?关于array相关的api其实已经研习比较了多个框架的了,期间也看过部分YUI的源码,一直没有开一个分类去吧YUI,关于YUI,其实自己一直觉得没有一个完备的官方中文文档(官网的文档写的过于笼统)去推广,但是很多的公司前端框架的原型还是从YUI中衍生或者变形而来,学习一下还是有收获的。
?
注释:本分类所有取的YUI的源码版本为3.4.0
?
?
正文:
?
1、?hash
?
??以前参照tangram整理过一个hash的api设计。
?
??这边主要贴出YUI的写法,只是细节上有小差异。
?
?
/*@example [42, 23, 8, 16, 4, 15].sort(Y.Array.numericSort); => [4, 8, 15, 16, 23, 42]@mark 个人感觉这个api使用度不是那么高*/YArray.numericSort = function(a,b){ return a -b;};?
?
?
?
???
?
?
?