摘要: 阅读全文
posted @ 2010-06-25 15:23 朝阳无限 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 可用性: ECMAScript v1继承: Object描述: 字符串是JavaScript的一种基本数据类型。String类定义了大量操作字符串的方法。但要注意,在JavaScript中字符串是不可变的,String类定义的方法都不能改变字符串的内容,而是返回一个新的字符串。此外,对字符串应用for/in循环时,它将枚举字符串中每个字符的数组下标。因为字符串的数组行为不标准,所以应该避免使用它。当String()与new运算符一起使用时,将返回一个新创建的String对象。当不用new运算符调用String()时,它只把对象转换成原始的字符串,并返回转换后的值。属性:String.ch... 阅读全文
posted @ 2010-06-25 14:26 朝阳无限 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 可用性: ECMAScript v3继承: Object描述: RegExp对象表示一个正则表达式,它是对字符串执行模式匹配的强大工具。一个新的RegExp对象,具有指定模式和标志。如果RegExp()构造函数的参数是正则表达式而不是字符串,那么RegExp()构造函数将用与指定的RegExp相同的模式和标志创建一个新的RegExp对象。属性:RegExp.global:RegExp对象是否有标志“g”。RegExp.ignoreCase:RegExp对象是否有标志“i”。RegExp.lastIndex:上次匹配后的字符串位置,用于在一个字符串中进行多次匹配。RegExp.multil... 阅读全文
posted @ 2010-06-25 14:24 朝阳无限 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 可用性: ECMAScript v1继承: Object描述: 函数是JavaScript的一种基本数据类型。在JavaScript 1.1及以后的版本中,函数主体会被自动的给予一个局部变量arguments,它引用一个Arguments对象。该对象是一个类似数组的对象,元素是传递给函数的参数值。注意!不要将这一属性和下列介绍的反对使用的属性arguments[]等相混淆。属性:Function.arguments:一个参数数组,元素是传递给函数的参数,反对使用该属性。Function.caller:对调用当前函数对Function对象的引用,如果当前函数由顶层代码调用,这个属性为nul... 阅读全文
posted @ 2010-06-25 14:22 朝阳无限 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 可用性: ECMAScript v1描述: Object对象是JavaScript语言的内部数据类型。它是其它对象的超类,因此其它对象都继承了Object对象的方法和行为。当使用构造函数Object()创建新对象时,如果没有给构造函数传递参数,那么它将返回一个新创建的类实例。如果指定了参数,构造函数将创建并返回原始值的包装对象,即Number、Boolean或String对象。属性:Object.constructor:返回创建对象时构造函数的名称。Object.hasOwnProperty():检查对象是否有局部定义的(非继承)、具有特定名称的属性。Object.isPrototypeO.. 阅读全文
posted @ 2010-06-25 14:19 朝阳无限 阅读(148) 评论(0) 推荐(0) 编辑