您的位置:首页 > Web前端 > JavaScript

JavaScript String 对象与函数

2012-01-05 16:50 441 查看
JavaScript String 对象与函数

目录

JavaScript_String对象说明

String对象构造函数
String函数与属性使用语法

JavaScript_String函数按功能分类

String查找类函数
String操作类函数
String转换类函数
String比较类函数
String大小写转换函数
HTML标签类函数

JavaScript_String函数按照字母排序


JavaScript_String对象说明

string中文为"字符串"的意思,String继承自Object对象,此对象提供字符串的查找操作等函数

JavaScript字符串类型参见JavaScript字符串类型

String的内容是不可变的,下面介绍的String的函数都不能改变其内容(又复制了一份)

引用网址:http://www.dreamdu.com/javascript/object_string/


String对象构造函数

var
strobject
=
new
String
(
str
)
;
var
str
=
String
(
str
)
;


使用new操作符调用构造函数String(str)可以将参数str转换为一个字符串,并且返回包括这个字符串的String对象

不使用new操作符,直接调用String函数,将转换参数str为一个字符串,并返回这个值
var
str
=
"
drea mdu
"
;


建立一个字符串最简单常用的方法


String函数与属性使用语法

string
.方法名
(
参数
1
,参数
2
,...
)
;
string
.属性;


string代表一个字符串,可以是
str="字符串";
这种方式定义的str,也可以直接是
"字符串"


可以没有参数,比如toLowerCase()函数,或有多个参数,比如concat()函数


示例

var
str
=
"
www.dreamdu.com
"
;
var
length
=
str
.
length
;
var
str
=
"
www.dreamdu.com
"
.
toUpperCase
(
)
;


JavaScript_String函数按功能分类


String查找类函数

charAt() 函数 -- 返回指定位置(n)的字符
charCodeAt() 函数 -- 返回指定位置(n)字符的Unicode编码
indexOf() 函数 -- 返回substring在string中的位置
lastIndexOf() 函数 -- 返回substring在string中最后匹配(出现)的位置


String操作类函数

concat() 函数 -- 合并多个字符串,并返回合并的结果
replace() 函数 -- 将字符串string中的oldStr1替换为newStr2
slice() 函数 -- 返回被截取的字符串
split() 函数 -- 将字符串分割为字符串数组,并返回此数组
substr() 函数 -- 返回从string的startPos位置,长度为length的字符串
substring() 函数 -- 返回从string的startPos位置,到endPos位置的字符串


String转换类函数

fromCharCode() 函数 -- 返回多个Unicode代码组成的字符串


String比较类函数

localeCompare() 函数 -- 使用本地规则比较字符串string与string2,并返回比较结果


String大小写转换函数

toLocaleLowerCase() 函数 -- 返回本地小写字符串
toLocaleUpperCase() 函数 -- 返回本地大写字符串
toLowerCase() 函数 -- 返回小写字符串
toUpperCase() 函数 -- 返回大写字符串


HTML标签类函数

anchor() 函数 -- 返回HTML a 标签中name属性为str的锚
big() 函数 -- 返回HTML big 标签定义的大字体
blink() 函数 -- 返回使用HTML blink 标签定义的闪烁字符串
bold() 函数 -- 返回使用HTML b 标签定义的粗体字符串
fixed() 函数 -- 返回使用HTML tt 标签定义的单间距字符串
fontcolor() 函数 -- 返回使用HTML font 标签中color属性定义的带有颜色的字符串
fontsize() 函数 -- 返回使用HTML font 标签中size属性定义的指定尺寸的字符串
italics() 函数 -- 返回使用HTML i 标签定义的斜体字符串
link() 函数 -- 返回使用HTML a 标签定义的链接
small() 函数 -- 返回使用HTML small 标签定义的小字体的字符串
strike() 函数 -- 返回使用HTML strike 标签定义删除线样式的字符串
sub() 函数 -- 返回使用HTML sub 标签定义的下标字符串
sup() 函数 -- 返回使用HTML sup 标签定义的上标字符串


JavaScript_String函数按照字母排序

anchor() 函数 -- 返回HTML a 标签中name属性为str的锚
big() 函数 -- 返回HTML big 标签定义的大字体
blink() 函数 -- 返回使用HTML blink 标签定义的闪烁字符串
bold() 函数 -- 返回使用HTML b 标签定义的粗体字符串
charAt() 函数 -- 返回指定位置(n)的字符
charCodeAt() 函数 -- 返回指定位置(n)字符的Unicode编码
concat() 函数 -- 合并多个字符串,并返回合并的结果
fixed() 函数 -- 返回使用HTML tt 标签定义的单间距字符串
fontcolor() 函数 -- 返回使用HTML font 标签中color属性定义的带有颜色的字符串
fontsize() 函数 -- 返回使用HTML font 标签中size属性定义的指定尺寸的字符串
fromCharCode() 函数 -- 返回多个Unicode代码组成的字符串
indexOf() 函数 -- 返回substring在string中的位置
italics() 函数 -- 返回使用HTML i 标签定义的斜体字符串
lastIndexOf() 函数 -- 返回substring在string中最后匹配(出现)的位置
link() 函数 -- 返回使用HTML a 标签定义的链接
localeCompare() 函数 -- 使用本地规则比较字符串string与string2,并返回比较结果
replace() 函数 -- 将字符串string中的oldStr1替换为newStr2
slice() 函数 -- 返回被截取的字符串
small() 函数 -- 返回使用HTML small 标签定义的小字体的字符串
split() 函数 -- 将字符串分割为字符串数组,并返回此数组
strike() 函数 -- 返回使用HTML strike 标签定义删除线样式的字符串
String() 函数 -- String对象的构造函数
sub() 函数 -- 返回使用HTML sub 标签定义的下标字符串
substr() 函数 -- 返回从string的startPos位置,长度为length的字符串
substring() 函数 -- 返回从string的startPos位置,到endPos位置的字符串
sup() 函数 -- 返回使用HTML sup 标签定义的上标字符串
toLocaleLowerCase() 函数 -- 返回本地小写字符串
toLocaleUpperCase() 函数 -- 返回本地大写字符串
toLowerCase() 函数 -- 返回小写字符串
toUpperCase() 函数 -- 返回大写字符串

猴子提示: 不符合ECMA标准的使用灰色标注

上一页 / 下一页 / 教程列表

向上 / 上一页 / 下一页 / 教程列表


[梦之都] | 加入收藏夹
| 搜藏 | 365Key
| del.icio.us | 雅虎收藏
| Google书签 | QQ书签
| 和讯网摘 |

JavaScript教程

JavaScript函数索引



教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快给我留言呀 给猴子留言,我会尽快解答你的问题:)
HTML代码

梦之都

为初学者提供一个在线的自学之地,

为设计者提供一个网络编程的中文参考之地

| 网站建站教程 | HTML教程 | CSS教程 | JavaScript教程 |

| HTML视频教程 |

|



关于我们 | 网站留言

Copyright © 2006-2012 梦之都(www.dreamdu.com) All rights reserved.

Powered by XHTML CSS PHP MYSQL

梦之都教程允许非商业用途的转载,但须保持内容的原始性并以链接的方式注明教程出处,梦之都保留教程的一切权利。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: