全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JavaScript字符串对象(string)基本用法示例

本文实例讲述了JavaScript字符串对象(string)基本用法。分享给大家供大家参考,具体如下:

1.获取字符串的长度:

var s = "Hello world";
document.write("length:"+s.length);

2.为字符串添加各种样式,如:

var txt = "Some words";
document.write("<p>Big: " + txt.big() + "</p>")
document.write("<p>Small: " + txt.small() + "</p>")
document.write("<p>Bold: " + txt.bold() + "</p>")
document.write("<p>Italic: " + txt.italics() + "</p>")
document.write("<p>Blink: " + txt.blink() + " (does not work in IE)</p>")
document.write("<p>Fixed: " + txt.fixed() + "</p>")
document.write("<p>Strike: " + txt.strike() + "</p>")
document.write("<p>Fontcolor: " + txt.fontcolor("Red") + "</p>")
document.write("<p>Fontsize: " + txt.fontsize(16) + "</p>")
document.write("<p>Link: " + txt.link("https://www.") + "</p>")

3.获取字符串中部分内容首次出现的位置:

var hw_text = "Hello world";
document.write(hw_text.indexOf("Hello")+"<br/>");
document.write(hw_text.indexOf("world")+"<br/>");
document.write(hw_text.indexOf("abc")+"<br/>");

4.内容替换:

var str="Visit Microsoft!"
document.write(str.replace(/Microsoft/,"W3School"))

效果图:

示例代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="zh-cn" />
<title>Javascript 字符串对象</title>
<head>
 <style>
  body {background-color:#e6e6e6}
 </style>
</head>
<body>
 <h3>(一)length属性:获取字符串的长度</h3>
 <p id="hw">Hello world, Hello javascript!</p>
 <script>
  var s = document.getElementById("hw").innerHTML;
  document.write("length:"+s.length);
 </script>
 <h3>(二)为字符串添加样式</h3>
 <p>对字符串调用样式的相关方法时,会自动拼接相应的html标签</p>
 <p id = "hw_02">some words</p>
 <button onclick="alertBig()">Call txt.big()</button>
 <script>
  var txt = document.getElementById("hw_02").innerHTML;
  document.write("<p>Big: " + txt.big() + "</p>")
  document.write("<p>Small: " + txt.small() + "</p>")
  document.write("<p>Bold: " + txt.bold() + "</p>")
  document.write("<p>Italic: " + txt.italics() + "</p>")
  document.write("<p>Blink: " + txt.blink() + " (does not work in IE)</p>")
  document.write("<p>Fixed: " + txt.fixed() + "</p>")
  document.write("<p>Strike: " + txt.strike() + "</p>")
  document.write("<p>Fontcolor: " + txt.fontcolor("Red") + "</p>")
  document.write("<p>Fontsize: " + txt.fontsize(16) + "</p>")
  document.write("<p>Link: " + txt.link("https://www.") + "</p>")
  function alertBig(){
   alert(txt.big());
  }
 </script>
 <h3>(三)indexOf方法:定位字符串中某一个指定的字符首次出现的位置</h3>
 <script>
  var hw_text = "Hello world";
  document.write(hw_text.indexOf("Hello")+"<br/>");
  document.write(hw_text.indexOf("world")+"<br/>");
  document.write(hw_text.indexOf("abc")+"<br/>");
 </script>
 <h3>(四)replace()方法:替换字符串中的部分内容</h3>
 <script>
  var str="Visit Microsoft!"
  document.write(str.replace(/Microsoft/,"jb51"))
 </script>
</body>
</html>

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript替换操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。


# JavaScript  # 字符串对象  # string  # JavaScript中String对象的方法介绍  # javascript中数组(Array)对象和字符串(String)对象的常用方法总结  # Javascript之String对象详解  # JavaScript的String字符串对象常用操作总结  # JavaScript String 对象常用方法详解  # JavaScript String 对象常用方法总结  # JavaScrip String对象的方法  # 首次  # 操作技巧  # 相关内容  # 遍历  # 感兴趣  # 数据结构  # 给大家  # 更多关于  # 所述  # 程序设计  # 讲述了  # fontcolor 


相关文章: 如何通过云梦建站系统实现SEO快速优化?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  家庭服务器如何搭建个人网站?  上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?  如何在七牛云存储上搭建网站并设置自定义域名?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  php json中文编码为null的解决办法  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  清除minerd进程的简单方法  如何快速搭建安全的FTP站点?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  简历在线制作网站免费版,如何创建个人简历?  建站之星导航菜单设置与功能模块配置全攻略  已有域名如何快速搭建专属网站?  如何挑选最适合建站的高性能VPS主机?  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  公司门户网站制作流程,华为官网怎么做?  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  太原网站制作公司有哪些,网约车营运证查询官网?  如何高效配置香港服务器实现快速建站?  C#如何在一个XML文件中查找并替换文本内容  如何在阿里云服务器自主搭建网站?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  建站之星如何实现网站加密操作?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  如何在阿里云购买域名并搭建网站?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  如何快速生成橙子建站落地页链接?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  网站专业制作公司有哪些,做一个公司网站要多少钱?  非常酷的网站设计制作软件,酷培ai教育官方网站?  网站制作报价单模板图片,小松挖机官方网站报价?  建站主机是否等同于虚拟主机?  建站主机类型有哪些?如何正确选型  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  济南网站制作的价格,历城一职专官方网站?  如何快速重置建站主机并恢复默认配置?  建站之星后台管理:高效配置与模板优化提升用户体验  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  公司网站的制作公司,企业网站制作基本流程有哪些?  济南企业网站制作公司,济南社保单位网上缴费步骤?  如何正确下载安装西数主机建站助手?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  常州自助建站工具推荐:低成本搭建与模板选择技巧  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  香港服务器租用费用高吗?如何避免常见误区?  建站之星如何快速更换网站模板? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。