自本章开始,本站将在Html小版块内推出"JavaScript开发技术"系列教程,全部内容如下,大家可以按顺序阅读。
本教程是同事收集或原创,感谢同事的乐享,供大家参考。
目录如下:一、script标签
二、类的prototype属性
三、函数对象(Function)
1.函数的定义方式
2.函数的调用方式
3.参数对象arguments
4.查看函数代码
四、Javascript面向对象编程
1.构造函数
2.继承
3.this代表的对象
4.对象的销毁
5.对象方法和属性都是公用的
6.工厂方法
7.超类Object
8.对象属性的另类定义方法
五、JSON
1.基本格式:
2.访问方式:
3.将字符串转为JSON对象
4.JSON转字符串
5.DataTable转JSON字符串
6. XML 与 JSON 之间的重要特征区别
六、Javascript全局函数
1.encodeURI/ decodeURI
2.encodeURIComponent / decodeURIComponent
3.escape / unescape
4.eval
5.parseFloat / parseInt
6.运算符
7.with语句
8.有标签的语句
七、Javascript数组对象
1.创建 Array 对象的语法
2.Array 对象方法
3.数组支持expando 属性
4. 可以创建各元素的编号之间没有间隙的数组
八、Javascript日期对象
1.创建 Date 对象的语法:
2.Date 对象方法
九、Javascript数学运算对象
1.Math 对象方法
2.toString
十、Javascript逻辑对象
1. 创建 Boolean 对象的语法:
十一、Javascript字符串对象
1.创建 String 对象的语法:
2.String 对象方法
十二、Javascript正则表达式对象
1.创建 RegExp 对象的语法:
2.修饰符
3.方括号
4.元字符
5.量词
6.RegExp 对象属性
7.RegExp 对象方法
8.支持正则表达式的 String 对象的方法
十三、Javascript事件(Event对象)
1. Event对象的属性
2.事件句柄 (Event Handlers)
3.各HTML元素可触发的事件
4.各JavaScript对象可触发的事件
5.给对象设置事件
6.事件代理
十四、Document对象
1.Document 对象方法
1.execCommand()方法
2.execCommand()基本命令
3.write方法
4.clear方法
十五、Windows对象
external属性
createPopup:创建一个弹出式对象
3.clear
Attributes:清除HTML元素自定义属性值
doScroll:模拟单击滚动条
十六、HTML Table对象
1.Table 对象集合
2.Table 对象属性
3. 标准属性
4. Table 对象方法
十七、Number对象
toFixed() 方法
2.toExponential() 方法
3.toPrecision() 方法
十八、公共方法
addBehavior:为对象绑定行为。
十九、客户端与服务器端交互
1.在服务器端代码中嵌入Javascript
2.在Javascript中运行服务器端代码
3.通过cookie实现客户端与服务器端的通信
二十、DOM性能优化
二十一、运行时对象Dictionary
1. Dictionary对象属性
2. Dictionary对象方法
附、常用JavaScript技巧
附1:KeyCode列表