【2012-02-27】《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2.8 引用类型 1、Object类 ECMAScript中的所有类都是由Object类继承而来。 Object类具有下列属性: Constructor:对创建对象的函数的引用(指针)
【2012-02-27】JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2.7 类型转换 1、转换成字符串 所有对象都有toString()方法可以转换成字符串,要注意的是Number类型的toString()方法,它有两种模式,即默认模式和基模式,采用默认模式t
【2012-02-27】JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2.9 运算符 2.9.1、一元运算符 一元运算符只有一个参数,即要操作的对象或值。 1、delete:删除对以前定义的对象属性或方法的引用,但此运算符不能删除开发者未定义的属性和方法。示
【2012-02-27】JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2.9.5、加性运算符 加性运算符(即加号和减号)通常是最简单的运算符,不过在ECMAScript中,每个加性运算符都有大量的特殊行为。 1、加法运算符: 复制代码 代码如下: var i
【2012-02-27】JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
if语句 语法: 复制代码 代码如下: if(condition){ statement1; } else{ statement2; } 迭代语句 1、do-while语句 语法:
【2012-02-27】JavaScript高级程序设计 读书笔记之八 Function类及闭包
Function类 定义 Function类可以表示开发者定义的任何函数,用Function类直接创建函数的语法如下: var function_name=new Function(agrum
【2012-02-27】JavaScript高级程序设计 读书笔记之九 本地对象Array
创建Array对象 复制代码 代码如下: //one var aValues=new Array(); //two var aValues=new Array(20); //three var a
【2012-03-01】JavaScript版DateAdd和DateDiff函数代码
DateAdd函数: 复制代码 代码如下: function DateAdd(interval,number,date){ switch(interval.toLowerCase()){ case
【2012-03-01】JavaScript自定义DateDiff函数(兼容所有浏览器)
复制代码 代码如下: <script type="text/javascript"> function NewDate(str) { str = str.split('-'); var
【2012-03-01】javascript中IE浏览器不支持NEW DATE()带参数的解决方法
复制代码 代码如下:var date1=new Date(dateTimes[z][1]); 在火狐下 可以正常取得时间,在IE7下 却是 NaN。纠结老长时间,放弃了new date 然后再老外