javascript的对象-----String简单介绍

1、关于String对象的创建(单双引号都可以一般用双引号)

var str1="abc";//方法一
    	var str2='abc';
    	var str3=new String("abc");//方法二

2、关于String对象的成员

         1)、成员的属性

str1.length;//这里的length是属性,而在java中的是方法

        2)、成员的方法(都是非原地修改)

        var s=str3.charAt(2);//将第三个字符赋值给s,从0开始
    	println("s:"+s);
    	
    	var str=str3.replace("a", "b");//和java一样javascript不是原地修改。
    	println("str3:"+str);
    	
    	str="hello word ";
    	var str=str.split(" ",4);//str.split("分隔符",指定长度);
    	                 //指定的长度可以给也可以不给str.split();默认的是以逗号做分隔符
   		println("str:"+str);
   	    var str4="a,d,d,d,s,a"
   		//下面两个语句的作用一样,并且是非原地修改
   		var str5=str4.split(",");
   		str5=str4.split();
   		println("str4:"+str4+"str5:"+str5);

         截取子串:

var s=str3.charAt(2);//将第三个字符赋值给s,从0开始
    	println("s:"+s);
    	
    	var str=str3.replace("a", "b");//和java一样javascript不是原地修改。
    	println("str3:"+str);
    	
    	str="hello word ";
    	var str=str.split(" ",4);//str.split("分隔符",指定长度);
    	                 //指定的长度可以给也可以不给str.split();默认的是以逗号做分隔符
   		println("str:"+str);
   	    var str4="a,d,d,d,s,a"
   		//下面两个语句的作用一样,并且是非原地修改
   		var str5=str4.split(",");
   		str5=str4.split();
   		println("str4:"+str4+"str5:"+str5);
   		
   		
   		var str="abcdefghijk";
   		str1=str.substring(4, 6);//substring(start,end);指定开始到结束的位置
   		str1=str.substr(5,7);//substr(start,len);从start开始的后len位
   		str1 =str.toUpperCase();
   		println(str1);
   		//以上都是类似于java的方法处理的。
   		
   		//以下进行网页的功能处理,这些类似于html中的方法
   		str=str.big();//等价于<big>str</big>
   		str=str.big().bold();//等价于<big><bold>str</bold></big>
   		println(str);

        

        

猜你喜欢

转载自blog.csdn.net/e286878553/article/details/80741995