javascript基础:String对象

一、html标记的格式编排方法

string对象提供了格式编排的方法,可以把字符串内容输出成对应的html标签,其实就是直接把文本放到标签中,或者把文本作为标签的属性。

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">

  <title>Document</title>
 </head>
 <body>
    <script language ="javascript">
		var s = "Javascript是一种功能非常强大的脚本语言!";

		document.write("<br>"+s.anchor("a1")); //类似于<a name="a1"></a> 
		document.write("<br>"+s.big());    //大写
		document.write("<br>"+s.small());  //小写
		document.write("<br>"+s.fixed());

		document.write("<br>"+s.link("http://www.baidu.com")); //<link href="http://www.baidu.com"></link>

		document.write("<br>"+s.fontcolor("green"));
		document.write("<br>"+s.fontsize(5));

		document.write("<br>"+s.bold());     //粗体
		document.write("<br>"+s.italics());  //斜体
		document.write("<br>"+s.strike());   //划线

		document.write("<br>"+s.sub());
		document.write("<br>"+s.sup());
    </script>
 </body>
</html>

二、字符串函数

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>Document</title>
 </head>
 <body>
    <script language="javascript">
		var s = "JavaScript编程你也行";
        
		//长度、大小写
		document.write("<br>"+ s.length);
		document.write("<br>"+ s.toLowerCase());
		document.write("<br>"+ s.toUpperCase());

		//获取指定字符、字符对应的unicode编码,索引值从0开始
		document.write("<br>"+ s.charAt(11));
		document.write("<br>"+ s.charCodeAt(11)); //返回:程,16禁止编码为 7a0b

		//查找子串
		document.write("<br>"+ s.indexOf("a",2));      //返回字符a出现第2次的索引值,从前往后找
		document.write("<br>"+ s.lastIndexOf("a",2));  //返回字符a出现第2次的索引值,从后往前找
		document.write("<br>"+ s.search("a"));         //返回字符的索引值
		document.write("<br>"+ s.match("Java"));       //返回找到的字符

		//子串处理
		document.write("<br>"+ s.replace("Java","J"));   //替换字符串
		document.write("<br>"+ s.split("t"));            //按照t分隔成2个字符串
		document.write("<br>"+ s.substr(0,10));          //返回找到的字符
		document.write("<br>"+ s.substring(0,10));       //返回索引值在0~10之间的子串,不含索引值10的字符
		document.write("<br>"+ s.concat("!!!"));         //拼接字符串

    </script>
 </body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值