• js中String对象


     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     2 "http://www.w3.org/TR/html4/loose.dtd">
     3 <html xmlns="http://www.w3.org/1999/xhtml">
     4     <head>
     5         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     6         <title>New Web Project</title>
     7         <script type="text/javascript">
     8             function fun()
     9             {
    10                 var str=new String("Test");
    11                 console.log("");
    12                 console.log("1)属性length");
    13                 console.log(str.length);//输出字符串的长度
    14                 console.log("2)方法charAt(n)");
    15                 console.log(str.charAt(0));//返回字符串中第n个字符
    16                 console.log(str.charAt(1));//返回字符串中第n个字符
    17                 console.log(str.charAt(2));//返回字符串中第n个字符
    18                 console.log("3)方法concat(value,...)");
    19                 var str1=" js";
    20                 var str2=" html";
    21                 console.log(str.concat(str1,str2));//将一个或多个值连接到字符串上
    22                 //concat函数并不改变原有字符串
    23                 console.log("4)输出String对象比较");
    24                 console.log(str.toString());//返回String对象的值
    25                 console.log(str);//直接将str以对象的形式输出
    26                 console.log(str.valueOf());//返回String对象的值
    27                 console.log("5)输出大小写的形式");
    28                 console.log("大写形式:"+str.toUpperCase());
    29                 console.log("原来的字符串内容并不发生改变:str="+str.toString());//返回String对象的值
    30                 console.log("小写形式:"+str.toLowerCase());
    31                 console.log("6)substring()返回字符串的一部分");
    32                 console.log(str.substring(1,3));
    33                 console.log("7)slice()返回字符串的一部分");
    34                 console.log(str.slice(1,3));
    35                 console.log("8)在字符串中查找子字符串第一次和最后一次出现的位置");
    36                 str =new String("Test233Test233Test");
    37                 str3="233";
    38                 console.log("str="+str.toString());
    39                 console.log(str.indexOf(str3));
    40                 console.log(str.lastIndexOf(str3));
    41                 console.log("9)将字符串分隔为字符串数组split()");
    42                 str =new String("wo shi hao ren");
    43                 console.log("str="+str.toString());
    44                 console.log(str.split(" "));
    45                 ary=str.split(" ");
    46                 for(var i=0;i<ary.length;i++)
    47                 {
    48                     console.log(ary[i]);
    49                 }
    50             }
    51             fun();
    52         </script>
    53     </head>
    54     <body>
    55         <h1>New Web Project Page</h1>
    56     </body>
    57 </html>

    待续。。。

  • 相关阅读:
    c++ 类 总结
    SQLite入门与分析(四)Page Cache之事务处理(3)
    SQLite入门与分析(三)内核概述(1)
    SQLite入门与分析(八)存储模型(1)
    glibc笔记——strlen
    SQLite入门与分析(二)设计与概念
    线性时间选择问题——分治
    SQLite入门与分析(二)设计与概念(续)
    浅谈c语言中的字符串
    SQLite入门与分析(六)再谈SQLite的锁
  • 原文地址:https://www.cnblogs.com/zizaifeihuaqingsimeng/p/6122954.html
Copyright © 2020-2023  润新知