美文网首页
String对象(字符串)

String对象(字符串)

作者: 礼貌源于陌生 | 来源:发表于2017-07-25 14:28 被阅读0次

    创建方式: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编码编译成字符串。

    相关文章

      网友评论

          本文标题:String对象(字符串)

          本文链接:https://www.haomeiwen.com/subject/ynzikxtx.html