欢迎来到天天文库
浏览记录
ID:55631633
大小:333.50 KB
页数:20页
时间:2020-05-21
《JavaScript 对象参考手册.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、String对象String对象用于处理文本(字符串)。创建String对象的语法:newString(s);String(s);参数参数s是要存储在String对象中或转换成原始字符串的值。返回值当String()和运算符new一起作为构造函数使用时,它返回一个新创建的String对象,存放的是字符串s或s的字符串表示。当不用new运算符调用String()时,它只把s转换成原始的字符串,并返回转换后的值。String对象属性FF:Firefox,IE:InternetExplorer属性描述FFIEconstructor对创建该对象的函数的引用14le
2、ngth字符串的长度13prototype允许您向对象添加属性和方法14String对象方法FF:Firefox,IE:InternetExplorer方法描述FFIEanchor()创建HTML锚。13big()用大号字体显示字符串。13blink()显示闪动字符串。1 bold()使用粗体显示字符串。13charAt()返回在指定位置的字符。13charCodeAt()返回在指定的位置的字符的Unicode编码。14concat()连接字符串。14fixed()以打字机文本显示字符串。13fontcolor()使用指定的颜色来显示字符串。13fonts
3、ize()使用指定的尺寸来显示字符串。13fromCharCode()从字符编码创建一个字符串。14indexOf()检索字符串。13italics()使用斜体显示字符串。13lastIndexOf()从后向前搜索字符串。13link()将字符串显示为链接。13localeCompare()用本地特定的顺序来比较两个字符串。14match()找到一个或多个正在表达式的匹配。14replace()替换与正则表达式匹配的子串。14search()检索与正则表达式相匹配的值。14slice()提取字符串的片断,并在新的字符串中返回被提取的部分。14small()
4、使用小字号来显示字符串。13split()把字符串分割为字符串数组。14strike()使用删除线来显示字符串。13sub()把字符串显示为下标。13substr()从起始索引号提取字符串中指定数目的字符。14substring()提取字符串中两个指定的索引号之间的字符。13sup()把字符串显示为上标。13toLocaleLowerCase()把字符串转换为小写。--toLocaleUpperCase()把字符串转换为大写。--toLowerCase()把字符串转换为小写。13toUpperCase()把字符串转换为大写。13toSource()代表对象
5、的源代码。1-toString()返回字符串。--valueOf()返回某个字符串对象的原始值。14String对象描述字符串是JavaScript的一种基本的数据类型。String对象的length属性声明了该字符串中的字符数。String类定义了大量操作字符串的方法,例如从字符串中提取字符或子串,或者检索字符或子串。需要注意的是,JavaScript的字符串是不可变的(immutable),String类定义的方法都不能改变字符串的内容。像String.toUpperCase()这样的方法,返回的是全新的字符串,而不是修改原始字符串。在较早的Netsc
6、ape代码基的JavaScript实现中(例如Firefox实现中),字符串的行为就像只读的字符数组。例如,从字符串s中提取第三个字符,可以用s[2]代替更加标准的s.charAt(2)。此外,对字符串应用for/in循环时,它将枚举字符串中每个字符的数组下标(但要注意,ECMAScript标准规定,不能枚举length属性)。因为字符串的数组行为不标准,所以应该避免使用它。Array对象Array对象用于在单个的变量中存储多个值。创建Array对象的语法:newArray();newArray(size);newArray(element0,elemen
7、t0,...,elementn);参数参数size是期望的数组元素个数。返回的数组,length字段将被设为size的值。参数element...,elementn是参数列表。当使用这些参数来调用构造函数Array()时,新创建的数组的元素就会被初始化为这些值。它的length字段也会被设置为参数的个数。返回值返回新创建并被初始化了的数组。如果调用构造函数Array()时没有使用参数,那么返回的数组为空,length字段为0。当调用构造函数时只传递给它一个数字参数,该构造函数将返回具有指定个数、元素为undefined的数组。当其他参数调用Array()时
8、,该构造函数将用参数指定的值初始化数组。当把构造函数作为函数调用,
此文档下载收益归作者所有