zoukankan      html  css  js  c++  java
  • JavaScript 中的 String()方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    </head>
    <body>


    <script>

    // 创建方式一
    var s="hElLlo";
    // 创建方式二
    var s2=new String("hello");

    String对象的属性 length
    alert(s.length);

    遍历字符串:
    for (var i in s){console.log(s[i])};

    -------------------------String方法---------
    编排方法:
    document.write(s.italics());
    document.write(s.bold());
    document.write(s.anchor("cas")); //anchor() 方法用于创建 HTML 锚。

    大小写转换:

    console.log(s.toUpperCase());
    console.log(s.toLowerCase());

    获取指定字符:


    console.log(s.charAt(3));
    console.log(s.charCodeAt(3));

    查询字符串match(); search():

    console.log(s.search("l")); //返回的第一个匹配结果的索引值
    console.log(s.match("E")[0]); // 返回数组,里面是所有匹配结果
    console.log(s.match("E")[1]); // 返回数组,里面是所有匹配结果

    console.log(s.indexOf("l"));    //indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
    console.log(s.lastIndexOf("l"));


    replace concat split

    console.log(s.replace("E","e"));
    console.log(s.split("E"));
    console.log(s.concat(" world"))

    截取字符串
    console.log(s.substr(1,1));
    console.log(s.substring(1,4));
    console.log(s.slice(1,-1));

    </script>
    </body>
    </html>

  • 相关阅读:
    外星人(alien)
    6. 第 6 章 函数
    5. 第 5 章 循环
    4. 第 4 章 条件选择
    3. 第 3 章 表达式和交互
    2. 第 2 章 C++简介
    1. 第 1 章 计算机和编程简介
    24. 蛇形填数
    23. 开灯问题
    12. aabb
  • 原文地址:https://www.cnblogs.com/gerenboke/p/11765521.html
Copyright © 2011-2022 走看看