8 декабря 2009-го
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
8 декабря 2009, 15:44
Хохохо, miniJquery 0.0.1.3a
Как и обещал
- декрементные циклы
- лёгкая оптимизация
- добавить простейшую рекурсию, для более вложенных запросов (запросы через запятую — селектор отдельной функцией);
- добавить методы / выкинуть второй параметр ( chains );
- расширить функционал изменением стилей;
- .класс
- тэг.класс
- #конетйнер .класс
- #конетйнер тэг.класс
- #конетйнер тэг
- допустимый запрос, допустимый запрос
- всё остальное идёт боком ;)
- расширение функционала селектора tinyCSSSelector (inputs, сложные многоуровневые)
- Подключение других селекторов (yass, sizzle)
- добавить новых функций разных (самые часто используемые мной в джиквери)
- добавить простейшие обработчики событий (click, mouse)
- добавить поддержку частных(custom) функций
- сделать each
- добавить простейшую анимацию (по определённым свойствам)
- кеширование о_О
1 комментарий8 декабря 2009, 13:33
Javascript: Самый быстрый trim
Просмотрев с 10к возможных способов сделать обрезания пробелов по краям, самыми быстрыми оказались методы основаны на регекспах. Здесь запостим только самый-самый
зы: Колупания в инете пост :) По материалам Javascript trim — тут аж 12 методов
ps: array_merge = function(arr, arr2) {return arr.concat(arr2);}
pattern = (pattern+"").replace(/^\s\s*/, '').replace(/\s\s*$/, '');
зы: Колупания в инете пост :) По материалам Javascript trim — тут аж 12 методов
ps: array_merge = function(arr, arr2) {return arr.concat(arr2);}
| 6 декабря 2009-го . . . | ← | Ctrl | → | . . . 11 декабря 2009-го |
