码迷,mamicode.com
首页 > 编程语言 > 详细

Javascript中String对象的的简单学习

时间:2016-08-13 11:24:21      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

第十一课
String对象介绍
1:属性
    在javascript中可以用单引号,或者双引号括起来的一个字符当作
    一个字符对象的实例,所以可以在某个字符串后再加上.去调用String
    对象的属性和方法。
    
    例如
    length返回string对象的长度,代表的是字符串当中字符的个数。
    "大家好".length;//字符串的长度是3,每个汉子代表一个字符
    
2:常用方法
    indexOf(substring[,startIndex])
        用于返回第一次出现子字符串的字符位置,如果没有找到指定
        的字符串,则返回-1;
        substring:必选参数,要在string对象中查找的子字符串
        startIndex:可选参数,从指定的位置开始查找
        案例如下
        

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 4 <title>调用函数的方法1</title>
 5     <script language="javascript">
 6         var str="hello world";
 7         var str_length=str.indexOf("o",3);
 8         alert(str_length);
 9     </script>
10 </head>
11 <body>
12     
13 </body>
14 </html>

 


    substr(start[,length])
        用于返回指定字符串的一个字串。
        start:必选参数,用于指定获取子字符串的起始下标。如果一个
            是负数,那么表示从字符串的尾部开始算起始位置。-1代表最后一个字符
            -2代表倒数第二个字符,以此类推
        length:可选参数,用于指定字符串中字符的个数,如果省略
            ,则返回从start开始位置到字符串结尾的子串。
        案例如下

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 4 <title>调用函数的方法1</title>
 5     <script language="javascript">
 6         var a="hello world";
 7         var subs=a.substr(4,7);
 8         alert(subs);
 9     </script>
10 </head>
11 <body>
12     
13 </body>
14 </html>

 


    substring(from[,to])
        from:用于指定要获取子字符串的第一个字符在string中的位置
        to:可选参数,指定最后的位置
        [from,to)前闭后开,包含from,不包含to,所以如果要获取to的
            字符,需要to+1;
     案例如下

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 4 <title>调用函数的方法1</title>
 5     <script language="javascript">
 6         var a="hello world";
 7         var subs=a.substring(6,11);
 8         alert(subs);
 9     </script>
10 </head>
11 <body>
12     
13 </body>
14 </html>

 

    split(delimiter[,limit])
        用于将字符串分割为字符串数组
        delimiter:指定的分隔符
        limit:可选参数,用于指定返回数组的最大长度。
        返回值:一个字符串数组
        
        案例如下
    

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 4 <title>调用函数的方法1</title>
 5     <script language="javascript">
 6         var a="hello.world";
 7         var arr=a.split(".");
 8         for(var i=0;i<arr.length;i++){
 9             alert(arr[i]);
10         }
11     </script>
12 </head>
13 <body>
14     
15 </body>
16 </html>

 

 


   

Javascript中String对象的的简单学习

标签:

原文地址:http://www.cnblogs.com/biehongli/p/5767520.html

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