zoukankan      html  css  js  c++  java
  • javascript ----字符串的使用

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8">
     5     <title></title>
     6 </head>
     7 <body>
     8 <script>
     9     //--->1如何使用indexof()来定位字符串中某一个指定字符首次出现的位置
    10     var str="hello,world";
    11 
    12     console.log(str.indexOf("w"))
    13     //--->2如何使用match()来找查字符串中特定的字符,并且如果找到的话,则返回
    14     //这个字符  如果没有则返回null
    15 
    16     document.write(str.match("hello"))
    17     document.write(str.match("xiao")+"<br>")
    18 
    19     //----->3使用replace()方法在字符串中用某些字符替换另一些字符
    20     document.write(str.replace("hello","多多")+"<br>")
    21     //CharAt()方法可返回指定位置的字符 charAt(Number)
    22     var str1="小朋友你好可爱啊";
    23     console.log(str1.charAt(3))
    24     //---->4 concat ()方法用于连接多个字符串
    25     console.log(str1.concat(str))
    26 
    27     //---->5 lastIndexOf 方法可返回一个指定的字符串值最后出现的位置
    28     //从后向前搜索
    29     console.log(str1.lastIndexOf("你"))
    30 
    31     //---->6 search()方法用于检索字符串中指定子字符串
    32         //或检索与正则表达式相匹配的子字符串
    33 
    34        //可以忽略大小写
    35     console.log(str1.search("你好","你"))
    36    //----.7 slice  提取字符串的片段 ,并在新的字符串中返回提取的部分
    37 
    38     /**
    39      * slice(start ,end)
    40      * start ---要抽取的片断的起始下标。如果是负数,
    41      * 则该参数规定的是从字符串的尾部开始算起的位置。
    42      * 也就是说,-1 指字符串的最后一个字符,
    43      * -2 指倒数第二个字符,以此类推。
    44      *end---紧接着要抽取的片段的结尾的下标。
    45      * 若未指定此参数,
    46      * 则要提取的子串包括 start 到原字符串结尾的字符串。
    47      * 如果该参数是负数,
    48      * 那么它规定的是从字符串的尾部开始算起的位置。
    49      *
    50 
    51      */
    52     var str3="小小年纪大大的烦恼,烦恼多啊";
    53     document.write(str3.slice(2,6)+"<br>")
    54 
    55     //----8.split 把字符串分割为字符串数组
    56     var str4="xiaopengyounihaoa"
    57     //分割前三个
    58     document.write(str4.split("",3))
    59 
    60     //----9.substr  从起始索引提取字符串中指定数目的字符
    61     console.log(str4.substr(2,5))
    62     //----10.substring 提取字符串中两个指定索引号之间的字符
    63     console.log(str4.substring(4,6))
    64 
    65 
    66 
    67 </script>
    68 
    69 </body>
    70 </html>
    View Code
    每个你讨厌的现在,都有一个不努力的曾经
  • 相关阅读:
    unity配置Android SDK,并构建导出apk格式
    eclipse安装Android插件
    jQuery常用事件详解
    jQuery的DOM操作小案例
    jQuery的DOM操作详解
    jQuery九类选择器详解
    jQuery简单入门
    JS表单前台校验模板
    SSH框架整合(全注解)
    SSH框架整合(XML)
  • 原文地址:https://www.cnblogs.com/yuanxiangguang/p/8833057.html
Copyright © 2011-2022 走看看