发 帖  
原厂入驻New
[问答]

请问JavaScript字符串对象String是什么?

45 String 字符串
分享
字符串对象 String 提供了对字符串进行处理的属性和方法

0
2020-11-5 06:39:05   评论 分享淘帖 邀请回答
1个回答
  1.字符串对象的 属性
  length:使用长度书信 length 计算字符串的长度
  2.字符串对象的方法
  indexOF():用来定位字符串中某一个指定的字符首次出现的位置
  该方法将从头到尾地检索字符串 strOB,看他是否含有字串substr。开始检索的位置在字符串地ind处或字符串的开沟(没有指定ind时)。如果找到一个substr,则返回substr 地第一次出现的位置。strOb中地字符位置是从0开始的
  语法格式:
  《script language=“JavaScript”》 strOb.indexOf(substr,ind) 《/script》
  match():查找字符串中特定的字符,并且如果找到的话,则返回这个字符。语法格式为:
  《script language=“JavaScript”》 strOb.match(substr) 《/script》
  它返回指定的值,而不是位置;
  replace():在字符串中用某些字符替换另一些字符,该方法执行的时查找并替换地操作。它将strOb 中查找与substr相匹配地字符串然后用replacestr 来替换这些子串
  《script language=“JavaScript”》 strOb.replace(substr,replacestr) 《/script》
  toString(): 把一个值转换为一个字符串,在不知道要转换的值是否 为null 或undfined地情况下,还可以使用转型函数String()这个函数能够将任何类型地值转换为字符串。
  《script language=“JavaScript”》 strOb.toString() 《/script》
  string对象应用:
  《script language=“JavaScript”》 var str = “Hello world!” var num = 15; document.write(str.indexOf(“world”) + “《br /》” +str.match(“world”) + “《br /》” + str.replace(“world”,“xiaozhan”)); alert(num.toString());//把数值15转换为f字符串15; alert(num.toString(2));//把数值15转换为字符串1111; alert(num.toString(8));//把数值15转换为字符串 17 alert(num.toString(10));//把数值15转换为字符串 15 alert(num.toString(16));//把数值15转换为字符串 f ; 《/script》
2020-11-5 16:28:55 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表