JavaScript中string对象方法

 1. toString()
<pre name="code" class="javascript">strobj.toString();返回该字符串
 

注意:当调用该方法的对象不是String时抛出TypeError异常

2. valueOf()

stringObject.valueOf()//返回对象的原始值

注意:当调用该方法的对象不是String时抛出TypeError异常

 3. anchor()

stringObject.anchor(ancName);//创建一个HTML锚
示例:

<script type="text/javascript">

var txt="Hello world!"
document.write(txt.anchor("myanchor"))

</script>
输出:

<a name="myanchor">Hello world!</a>

 4. big()

stringobject.big()//使用大号字体返回字符串,字号跟H3相同但不加粗

 5. small()

stringObject.small()//使用小号字体返回字符串

 5. blink()

stringObject.blink();//返回显示闪动的字符串,但在IE中无法工作

 6. bold()

stringOject.bold();//使用粗体返回字符串

 7. fixed()

stringObject.fixed();//以打字机文本显示字符串。

 8. fontcolor(color)

stringOject.fontcolor(str);//str为颜色,RGB,十六进制值,返回该颜色的字符串

 9. fontsize()

stringobject.fontsize(size);//返回设置大小的字符串

 10. italics()

stringoject.italics();//返回倾斜的字符串

 11. link()

stringOject.link(url);//为字符串添加超链接
12.charAt()

stringObject.charAt(index);//返回对应位置的字符
13.charCodeAt()

stringObject.charCodeAt(index);//返回位置下的Unicode编码
14.indexOf()

stringObject.indexOf(searchValue[,fromIndex]);//返回某个指定的字符串在字符串中首次出现的位置
15. lastIndexOf()

stringObject.lastIndexOf(searchvalue[,fromindex]);//返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
16. match()在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。
stringObject.match(searchvalue)
stringObject.match(regexp)
17. search()
stringObject.search(regexp);//用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。

说明

search() 方法不执行全局匹配,它将忽略标志 g。它同时忽略 regexp 的 lastIndex 属性,并且总是从字符串的开始进行检索,这意味着它总是返回 stringObject 的第一个匹配的位置

18. slice()
stringObject.slice(start,end);//提取字符串的某个部分,并以新的字符串返回被提取的部分。<span style="font-family:Verdana, Arial, 宋体;font-size:12px;color:#000000;font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(249, 249, 249);">一个新的字符串。包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。</span>
19. substr()
stringObject.substr(start,length);//在字符串中抽取从 start 下标开始的指定数目的字符。

返回值

一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。如果没有指定 length,那么返回的字符串包含从 start 到 stringObject 的结尾的字符。

20. substring()
stringObject.substring(start,stop);//用于提取字符串中介于两个指定下标之间的字符。

返回值

一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减start

21. split()
stringObject.split(separator,howmany);//把一个字符串分割成字符串数组。

返回值

一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括separator 自身。

但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)

22. fromCharCode()
<span style="color:#FF6666;">String</span>.fromCharCode(numX,numX,...,numX);//接受一个指定的 Unicode 值,然后返回一个字符串。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值