码迷,mamicode.com
首页 > 其他好文 > 详细

4月8日--课堂笔记--String的使用方法

时间:2017-04-10 11:33:29      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:meta   welcome   type   相同   java   upper   注意   rom   err   

  1、string的创建

  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>String的创建</title>
    <script type="text/javascript">
        var s1="hello";//typeof=string
        var s2=new String("hello");typeof=object
        if(s1===s2){
            console.log(‘相同‘);
        }
        else{
            console.log(‘不同‘);//不同
        }
    </script>
</head>
<body>
    
</body>
</html>

  2、方法charAt:返回指定位置的字符串

    方法charCodeAt:返回字符编码

    方法indexOf:返回某个指定的字符串值在字符串首次出现的位置

    方法LastIndexOf:返回某个指定的字符串值在字符串最后出现的位置

      var str=“Welcome”;

      var start=str.indexOf(“e”);//返回1

      var end=str.lastIndexOf(“e”);//返回6

    方法toUpperCase:获取大写格式

    方法toLowerCase:获取小写格式

      var str=“Welcome”;
      var lcStr=str.toLowerCase();//返回welcome
      var upStr=str.toUpperCase(); //返回WELCOME

    

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>String的方法1</title>
    <script type="text/javascript">
        var s1="world一";
        var s=s1.charAt(3);//返回字符串"l"
        console.log(s);
        var n=s1.charCodeAt(5);//返回字符编码
        console.log(n);
        var str="Welcome";
        console.log(str.indexOf("e"));//返回1
        console.log(str.lastIndexOf("e"));//返回6
        var lstr=str.toLowerCase();
        var ustr=str.toUpperCase();
        console.log(lstr);//返回Welcome
        console.log(ustr);//WELCOME
        console.log(str);//Welcome
    </script>
</head>
<body>
    
</body>
</html>

  3、方法:substr:截取字符串

    示例:str.substr(字符串位置,截取的数量)
    var str=“Welcome”;
    var s=str.substr(3);//得到come
    s=str.substr(3,2); //得到co

    方法:substring:截取字符串

      示例:str.substring(起始位置,结束为止-1)
      var str=“Welcome”;
      var s=str.substring(3);//得到come
      s=str.substring(3,5); //得到co
      s=str.substring(3,2); //得到l,可以自动纠正
      注意:不接受负数

    方法:split:对字符串进行分割操作

      示例:
      var str=“Tom,Jerry,Mike”;
      var arr=str.split(“,”); //得到arr[0]为Tom,arr[1]为Jerry,arr[2]为Mike
      arr=str.split(“,”,2); //得到arr[0]为Tom,arr[1]为Jerry

    方法:fromCharCode:String的静态方法,用于将一个/组字符编码转换成一个字符串

      示例:
      var str=String.fromCharCode(65);//得到A
      str=String.fromCharCode(65,66,67);//得到ABC

    

4月8日--课堂笔记--String的使用方法

标签:meta   welcome   type   相同   java   upper   注意   rom   err   

原文地址:http://www.cnblogs.com/xinxinxinxin/p/6687543.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!