String对象(字符串)

创建方式:1.var str = new String(); str = "hello world";

                  2.var str = new String("hello world");

属性: str.length;获取str的字符串长度;

方法:

1.  str.indexOf(参1,参2);检索字符串中是否有某个字符,有返回字符在字符串的下标位置,没有返回-1;

参1:需要检索(查找)的字符串,必写。

参2:从哪一位开始检索?不写默认从[0]的位置开始检索,选写。


2.str.replace(参1,参2);字符串替换。用参2替换参1。

参1:被替换掉的字符串。必写。

参2:用来替换的字符串,必写。

注:str.replace(/我/g,参2);找到全局的“我”,用参2替换掉。g代表全局。(正则表达式);


3.str.substr(参1,参2);截取字符串。

参1:开始截取的位置,可以为正,也可为负。截取都是正着截取。必写。

参2:截取字符串子串的长度,不写代表从参1的位置截取到字符串结尾。选写。


4.str.substring(参1,参2);截取字符串。

参1:从参1的位置开始截取(不为负,必写);

参2:到参2的位置结束(不为负,不包含结尾,可选);

注:参1==参2   截取一个空字符。 参1>参2   先换参1参2的位置,再截取。


5.str.lastindexOf();字符在字符串最后出现的位置。


6.str.split(参1,参2);将字符串分割成数组。

参1:从该参数的位置分割。

参2:分割的份数。

注:参1写一个空,代表每一个字符都分割。


7.str.charAt(范围0—length-1);通过下标寻找出该下标的某个字符。


8.str.charCodeAt(参1);通过下标寻找出该下标的某个字符的unicode编码;


9.string.fromCharCode();把unicode编码编译成字符串。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在挖掘分析的过程当中对字符串的处理是极为重要的,且出现也较为频繁,R语言作为当前最为流行的开源数据分析和可视化平台...
    果果哥哥BBQ阅读 11,180评论 0 8
  • 来自: http://www.cnblogs.com/freeabyss/archive/2013/05/15/3...
    乐鱼先生阅读 2,642评论 0 0
  • 一、String 字符串对象 定义字符串的方法就是直接赋值。比如: 定义mystr字符串后,我们就可以访问它的属性...
    越IT阅读 3,795评论 0 0
  • 这两天出去玩都是我和老公两个人带宝宝,平常都是妈妈帮忙带,这次独立在外带娃真是一团乱。 首先吃饭就跟打仗似的,即使...
    职场小能手Sara阅读 3,325评论 0 1
  • 感恩: 喜迎十九大为祖国点赞! 感恩,昨天从早晨,除了午休之外,大家一起完成了出租房屋,暂住人口,登记,填表,录入...
    愛月亮的魚兒爱阅读 1,085评论 2 0