您的位置:首页 > Web前端 > JavaScript

设计一个javascript框架

2014-05-16 14:54 411 查看
原文:《build a javascript framework》

目录

介绍

框架风格

高级框架结构

帮助方法

初始化

模块和插件

开始编程

javascript的面向对象

介绍

对象和类vs原型类

原型类

原型继承

原型vs传统

一个类模型

extend

类的创建

深入类

语法糖 *extend === Mixin

super

小结

函数式编程

迭代器

benchmarks

api设计

测试

函数式方法

过滤(filter)

探测(detect)

作用域链

小结

选择器和选择器引擎

介绍

历史

浏览器支持

性能

其他选择器引擎

API设计

目标

css选择器

解析和搜索策略

分词器

扫描器

处理正则表达式

搜索器

实现API

测试

onReady

API

实现“onReady”

小结

事件

介绍

基础

访问事件对象

停止事件

多处理

框架apis

目标

W3C与微软

W3C事件处理

微软

性能与回调

有效的元素

API设计

测试

停止事件

API

实现

其他浏览器布局

事件委托

原生

底层

dom.findElement

测试

事件委托方法

NodeList、Collections和Arrays

参考

Ajax

XMLHttpRequest

跨域请求

参考

动画

javascript动画

时效动画

渐变

色彩支持

链式API

css3

特性探测

参考

触摸

支持触摸屏设备

事件

链式APIs

介绍

命名空间和链

链式事件

事件处理与轮训

特性探测

选择器

特性探测实现


 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: