ajax创造性的技术让JavaScript变得更加强大起来。
ECMAScript 和DOM标准
JavaScript面向对象程序设计和继承----
性能,优化

1.简介
----JavaScript和ECMAScript 关系
----DOM(Document Object Model文档对象模型)
----BOM(Browser Object Model 浏览器对象模型)
2.html中使用
----嵌入、
----JavaScript内容类型content-type和<script>元素的关系
3.基本概念
----语法
----流程控制语句
----内置操作符有关的类型转换
4变量 作用域 内存
----原始值 引用值
----变量执行环境
----垃圾回收机制
----变量退出作用域时释放内存的问题
5引用类型
----Object
----Array
----浏览器实现
6面向对象的程序设计
----JavaScript没有类的概念
----对象的创建和继承
----函数原型概念
----函数原型 与 面向对象方法的关系
7函数表达式
----闭包
----this
----模块模式
----创建私有对象成员
8BOM
----浏览器交互对象合集
----Bom对象
----window,document,location,navigator,screen
9客户端检测
----不了解
10 dom
----dom1
----xml
11DOM扩展
----浏览器为dom添加的功能
----selectors api
----element traversal api
----html5
12dom2 dom3
----新增的dom属性 方法 对象
----ie于其他浏览器兼容
13事件
----事件本质
----对遗留机制的支持
----dom对事件机制的重新定义
----设备 wii iphone
14表单脚本
----表单交互
----表单元素
----数据验证
15 canvas
----原理
----2d
----webGL 3d
----动画 游戏
16html5 脚本
----html5 api
----跨文档传输消息
----拖放
----audio
----video
----管理历史状态
17错误处理与调试
----调试工具
----调试技术
18xml
----读取操作xml
----浏览器差异
----转换xml数据xslt
19E4X
----ECMAScript for xml
----e4x 于 dom
20json
----xml代替格式->json
----浏览器原生支持的
----json解析
----序列化
----安全问题
21 ajax comet
----ajax跨域通信
----浏览器差异建议
22高级技巧
----复杂模式
----函数科里化
----函数应用
----动态函数
----自定义事件框架
----es5 创建防篡改对象
23 离线应用与客户端存储
----cookie
----web Storage
----indexedDB
24最佳实践
----可维护
----编码技巧
----格式化
----通用变成实践
----执行性能
----速度优化
----部署问题
----创建构建过程
25 新兴的api
----web计时
----文件api

最新文章

  1. Mybatis 查不到数据,总是返回Null
  2. JavaWeb表单数据的获取方式
  3. Hibernate框架中Criteria语句
  4. python 多线程实例
  5. C之五子棋
  6. AMQP协议
  7. Ubuntu上glibc CVE-2015-7547漏洞的POC验证和修复
  8. (译)Node.js的 EventEmitter 教程
  9. 监控mysql主从
  10. hive的数据导入与数据导出:(本地,云hdfs,hbase),列分隔符的设置,以及hdfs上传给pig如何处理
  11. centos7 安装pgsql
  12. C. Anton and Fairy Tale
  13. 微软开放 6 万项 Linux 专利,有哪些是我们该注意的?
  14. 织梦中在线显示pdf文件的方法
  15. mysql如何分类统计数量
  16. dubbo注册中心介绍
  17. ES6必知必会 (四)—— Symbol、Set和Map
  18. JAVA之路(一)
  19. Codeforces VK Cup Finals #424 Div.1 A. Office Keys(DP)
  20. The method of type must override a superclass method解决方式(转)

热门文章

  1. linux文件或文件夹常见操作,排查部署在linux上程序问题常用操作
  2. C语言随笔5:函数、函数指针
  3. centos长ping输出日志的脚本
  4. 版本控制gitlab
  5. Chrome下ifame父窗口调用子窗口的问题
  6. Spring 属性依赖注入
  7. 【原】shell增加定时任务
  8. List 数据分批入库
  9. 【PAT甲级】1112 Stucked Keyboard (20分)(字符串)
  10. 创业学习---《如何展开竞争情报调研》--D-1.调研模块---HHR计划---以太一堂