JavaScript String 对象与函数

JavaScript String 对象与函数

目录

  1. JavaScript_String对象说明
    1. String对象构造函数
    2. String函数与属性使用语法
  2. JavaScript_String函数按功能分类
    1. String查找类函数
    2. String操作类函数
    3. String转换类函数
    4. String比较类函数
    5. String大小写转换函数
    6. HTML标签类函数
  3. JavaScript_String函数按照字母排序

JavaScript_String对象说明

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

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

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

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

String对象构造函数

varstrobject=newString(str);varstr=String(str);

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

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

varstr="drea mdu";

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

String函数与属性使用语法

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

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

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

示例

varstr = "www.dreamdu.com";varlength = str.length;varstr = "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视频教程 |  rss |


关于我们 | 网站留言

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

Powered by XHTML CSS PHP MYSQL

梦之都教程允许非商业用途的转载,但须保持内容的原始性并以链接的方式注明教程出处,梦之都保留教程的一切权利。

你可能感兴趣的:(JavaScript,html,css,String,object,XHTML)