披荆斩棘
语言底层的修复
String.prototype.trim
Object.keys
Object.defineProperties
Function.prototype.bind
Array.prototype.indexOf
Array.prototype.lastIndexOf
Array.prototype.forEach
Array.prototype.filter
Array.prototype.map
Array.prototype.every
Array.prototype.some
JSON.parse的代替品parseData(未公开)
JSON.stringify的代替品quote(未公开)
DOM底层的修复
Node.prototype.contains
Element.prototype.classList
HTMLElement.prototype.outerHTML
SVGElement.prototype.innerHTML
SVGElement.prototype.outerHTML
光彩年华
设计模式的应用
事件管理系统: EventManager
心跳检测:avalon.tick
缓存系统:createCache
- 过滤器集
- uppercase
- lowercase
- truncate
- camelize
- sanitize
- escape
- currency
- number
- date
DOM的优雅封装
avalon.fn.bind
avalon.fn.unbind
avalon.fn.data
avalon.fn.attr
avalon.fn.val
avalon.fn.css
avalon.fn.offset
avalon.fn.offsetParent
avalon.fn.scrollLeft
avalon.fn.scrollTop
avalon.fn.addClass
avalon.fn.hasClass
avalon.fn.removeClass
avalon.fn.toggleClass
avalon.fn.width
avalon.fn.height
avalon.fn.innerWidth
avalon.fn.innerHeight
avalon.fn.innerWidth
avalon.fn.innerHeight