JavaScript基础13——js的string对象

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>js的string对象</title>
 6         <script type="text/javascript">
 7             var str = "abcdefg";
 8             document.write("str字符串:" + str);
 9             // 字符串的长度
10             document.write("<br />字符串的长度:" + str.length);
11             /* 与HTML相关的方法 */
12             document.write("<hr />与HTML相关的方法<hr />");
13             // bold()方法,加粗
14             document.write("bold()方法:" + str.bold());
15             // fontcolor()方法,设置字符串的颜色
16             document.write("<br />fontcolor()方法:" + str.fontcolor("red"));
17             // fontsize()方法,设置字体的大小
18             document.write("<br />fontsize()方法:" + str.fontsize(5));
19             // link()方法,将字符串显示成超链接
20             document.write("<br />link()方法:" + str.link("hello.html"));
21
22             // sub()和sup()方法,将字符串限制在右下角或右上角
23             document.write("<br />sub()方法:" + str + str.sub());
24             document.write("<br />sup()方法:" + str + str.sup());
25             /* 与Java相似的方法 */
26             document.write("<hr />与Java相似的方法<hr />");
27             // concat()方法,连接字符串
28             document.write("concat()方法:" + str.concat("hijklmn"));
29             // charAt()方法,返回指定位置的字符串,下标从0开始,如果字符位置不存在返回空字符串
30             document.write("<br />charAt()方法:" + str.charAt(2));
31             // indexOf()方法,返回指定字符串的位置,下标从0开始,如果指定字符串不存在返回-1
32             document.write("<br />indexOf()方法:" + str.indexOf("c"));
33             var str2 = "a-b-c-d-e-f-g";
34             document.write("<br />str2字符串:" + str2);
35             // split()方法,将字符串分割成数组
36             document.write("<br />split()方法:" + str2.split(‘-‘));
37             // replace()方法,替换字符串
38             document.write("<br />replace()方法:" + str2.replace(‘-‘, ‘_‘));
39             // substr()方法,截取字符串从指定位置开始向后截取n位字符
40             document.write("<br />substr()方法:" + str.substr(2, 4));
41             // substring()方法,截取字符串中两个指定的索引号之间的字符,不包含第二个索引位置的字符(第二个索引位置-1)
42             document.write("<br />substring()方法:" + str.substring(2, 4));
43         </script>
44     </head>
45     <body>
46
47     </body>
48 </html>

时间: 2024-11-08 19:39:08

JavaScript基础13——js的string对象的相关文章

JavaScript基础15——js的DOM对象

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的DOM对象</title> 6 <script type="text/javascript"> 7 // DOM:Document Object Model 文档对象模型 8 /* 9 文档:超文本文档html.xml 10 对象:提供了属

JavaScript基础17——js的Date对象

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的Date对象</title> 6 <script type="text/javascript"> 7 var date = new Date(); 8 document.write("当前日期:" + date); 9

JavaScript基础14——js的Math对象

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的Math对象</title> 6 <script type="text/javascript"> 7 // Math对象中的都是静态方法,不用实例化对象就可以使用 8 var num = 10.5; 9 document.write(&qu

JavaScript基础18——js的Array对象

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的Array对象</title> 6 <script type="text/javascript"> 7 var arr = [1,2,3,4,5]; 8 document.write("数组:" + arr); 9 //

JavaScript基础16——js的BOM对象

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的BOM对象</title> 6 <script type="text/javascript"> 7 // BOM:Broswer Object Model 浏览器对象模型 8 /* 9 navifator 获取客户端(浏览器)的信息 10

JavaScript学习12 JS中定义对象的几种方式

JavaScript学习12 JS中定义对象的几种方式 JavaScript中没有类的概念,只有对象. 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工厂方式 3.构造函数方式 4.原型("prototype")方式 5.动态原型方式 一.基于已有对象扩充其属性和方法 <script type="text/javascript"> var object = new Object(); object.name

java基础复习之对于String对象,可以使用“=”赋值,也可以使用new关键字赋值,两种方式有什么区别?

String类型是实际工作中经常用到的类型,从数据类型上划分,String是一个引用类型,是API中定义的一个类.所以String类型的对象可以用new创建,例如String name=new String("string");为变量name进行赋值,值为"string" ,然而String类比其他类有些特殊,可以使用'='直接赋值,如 String name="string";也是为变量name进行赋值,值为"string"

JavaScript学习12 JS中定义对象的几种方式【转】

avaScript学习12 JS中定义对象的几种方式 转自:  http://www.cnblogs.com/mengdd/p/3697255.html JavaScript中没有类的概念,只有对象. 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工厂方式 3.构造函数方式 4.原型("prototype")方式 5.动态原型方式 一.基于已有对象扩充其属性和方法 <script type="text/javascript

JavaScript基础原始数据类型的封装对象(Primitive Wrapper Object)

JavaScript提供了5种原始数据类型:number, string, boolean, null, and undefined.对于前面3个,即number, string, 和boolean提供了封装对象,这些对象的构造函数是Number(), String(), 和Boolean().下面的代码展示了原始数据类型和它们的封装对象之间的不同: // a primitive number var n = 100; console.log(typeof n); // "number"