js高级设计
2018-06-04 00:17:17 0 举报
AI智能生成
js高级设计第二版,学习的第一part
作者其他创作
大纲/内容
在HTML中使用js
异步,延迟脚本
嵌入式与外部文件
基本概念
数据类型
操作符
函数:理解参数,没有重载(后定义的函数会覆盖先定义的函数)
变量、作用域和内存问题
延长作用域,没有块级作用域
垃圾收集
基本类型和引用类型
动态
传参
检测类型
事件
事件冒泡,事件捕获
事件处理程序
事件对象
事件类型
Ajax与Comet
XHER的用法(创建)
load、progress事件
引用类型
Object
Array
Date
RegExp
Function
基本包装类型(Boolean,number,string)
面向对象的程序设计
创建对象
原型模式
组合使用构造函数模式和原型模式
动态原型模式
寄生构造函数模式,稳妥构造函数模式
继承
原型链、借用构造函数
组合继承、原型继承、寄生式继承
寄生组合式继承
函数表达式
递归、闭包
模仿块级作用域
私有变量(静态私有变量)
BOM
window、location、navigator、screen、history对象
DOM
node、document、element、text、comment、类型
Attr类型
动态脚本、样式
操作表格
JSON
解析(parse())与序列化(stringify())
语法:
没有变量声明,没有末尾分号,对象的属性必须加双引号
0 条评论
下一页