zoukankan      html  css  js  c++  java
  • 字符串常用方法

    string字符串对象
    字符串所有的方法,都 不会修改字符串本身(字符串是不可变的),操作完成会 返回一个新的字符串
     
    字符串.charAt(数字) 那个字符在这个位置(索引值)
    复制代码
    var str = 'nihaome wozhendexiangxeuhaoqianduan'
    var str2 = str.charAt(4);//字符串的下标是从1开始的,所以返回o
    var str3 = str.charAt(25); //25位置是a;
    var str4 = str.charAt(5,26); //传入两个参数,不会报错,但是第二个参数默认无效,
    //所以返回的是位置5的字符m
    console.log(str2); // 结果 o
    console.log(str3); // 结果 a
    console.log(str4); // 结果 m
    复制代码
     
    字符串.charCodeAt()  返回字符串中index位置的字符编码。
    var str = "llinihao mezaigama";
    var str2 = str.charCodeAt(5);//位置5的字符是h,h的Unicode编码是104
    var str3 = str.charCodeAt(3);
    console.log(str3); //110
    console.log(str2); // 104
    字符串[索引] 获取字符串中的单个字符
    拼接字符串记得用 + 拼接符
    字符串.concat(要拼接的字符串)
    var str1 = "lixiaoqi";
    var str2 = 'zaijian';
     // 把str1连接到str2上
    console.log(str2.concat(str1)); // 结果 zaijianlixiaoqi
    字符串slice(开始位置,结束位置) 截取
     
    字符串.substr() 
    字符串.substr(start,len)
    功能: 截取字符串
    参数: 
      start :(必需)指定字符串的开始位置;
      len:(可选)表示截取的字符总数,省略时截取至字符串的末尾。
      当start为负数时,会将传入的负值与字符串的长度相加。
      当len为负数时返回空字符串。
    字符串.substring()  语法及功能同slice()完全一样,区别只在于遇到负数时,自动将参数转换为0。
              substring()会把较小的数作为开始位置,较大的数作为结束位置。
     
    查询字符是否在字符串中
    字符串.indexOf('要查询的字符') 返回所在位置 从前向后查询
    字符串.lastIndexOf('要查询的内容') 返回所在位置 从后向前查询
    字符串.trim() 去掉字符串前后的空格
    字符串.toUpperCase() 字符串转成大写
    字符串.toLowerCase() 字符串转成小写
    字符串.replace(①,②) 字符串替换 ①原来的②要替换的
    字符串.split('要拿出的相同字符')字符串分割 把字符串分割成数组
    var str = 'hhhui-gggg-g-ggg-ddd-ggg-xxx-nnn-sss-aaa'
     var arr = str.split('-')
     console.log(arr) // ["hhhui", "gggg", "g", "ggg", "ddd", "ggg", "xxx", "nnn", "sss", "aaa"]
     
  • 相关阅读:
    2018-2019-1 20165313 20165212 20165222 实验二 固件程序设计
    2018-2019-1 20165313 20165212 2016522 实验一 开发环境的熟悉
    课程总结
    2017-2018-2 20165222 实验五《网络编程与安全》实验报告
    2017-2018-2 20165222实验四《Android程序设计》实验报告
    20165222 第十周课下补做
    20165222 实验三 敏捷开发与XP实践
    各种树
    【面试】MySQL
    Redis
  • 原文地址:https://www.cnblogs.com/maxiag/p/14817054.html
Copyright © 2011-2022 走看看