<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>js的string对象</title>
<script type="text/javascript">
var str = "abcdefg";
document.write("str字符串:" + str);
// 字符串的长度
document.write("<br />字符串的长度:" + str.length);
/* 与HTML相关的方法 */
document.write("<hr />与HTML相关的方法<hr />");
// bold()方法,加粗
document.write("bold()方法:" + str.bold());
// fontcolor()方法,设置字符串的颜色
document.write("<br />fontcolor()方法:" + str.fontcolor("red"));
// fontsize()方法,设置字体的大小
document.write("<br />fontsize()方法:" + str.fontsize(5));
// link()方法,将字符串显示成超链接
document.write("<br />link()方法:" + str.link("hello.html")); // sub()和sup()方法,将字符串限制在右下角或右上角
document.write("<br />sub()方法:" + str + str.sub());
document.write("<br />sup()方法:" + str + str.sup());
/* 与Java相似的方法 */
document.write("<hr />与Java相似的方法<hr />");
// concat()方法,连接字符串
document.write("concat()方法:" + str.concat("hijklmn"));
// charAt()方法,返回指定位置的字符串,下标从0开始,如果字符位置不存在返回空字符串
document.write("<br />charAt()方法:" + str.charAt(2));
// indexOf()方法,返回指定字符串的位置,下标从0开始,如果指定字符串不存在返回-1
document.write("<br />indexOf()方法:" + str.indexOf("c"));
var str2 = "a-b-c-d-e-f-g";
document.write("<br />str2字符串:" + str2);
// split()方法,将字符串分割成数组
document.write("<br />split()方法:" + str2.split('-'));
// replace()方法,替换字符串
document.write("<br />replace()方法:" + str2.replace('-', '_'));
// substr()方法,截取字符串从指定位置开始向后截取n位字符
document.write("<br />substr()方法:" + str.substr(2, 4));
// substring()方法,截取字符串中两个指定的索引号之间的字符,不包含第二个索引位置的字符(第二个索引位置-1)
document.write("<br />substring()方法:" + str.substring(2, 4));
</script>
</head>
<body> </body>
</html>

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

  1. JavaScript基础15——js的DOM对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. JavaScript基础17——js的Date对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. JavaScript基础18——js的Array对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. JavaScript基础16——js的BOM对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. JavaScript基础14——js的Math对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  6. Js的String对象

    Js的String对象常用方法: 方法一.得到某字符在字符串中的索引位置. str.indexOf(findStr,[index])--返回的是要查找字符在字符串中的位置索引   ,index开始查找 ...

  7. 【JavaScript基础】Js的定时器(你想看的原理也在哟)

    [JavaScript基础]Js的定时器(你想看的原理也在哟) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 本章是经历 ...

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

    JavaScript学习12 JS中定义对象的几种方式 JavaScript中没有类的概念,只有对象. 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工 ...

  9. js中String对象

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

随机推荐

  1. 天朝专用- 配置pypi镜像

    使用python者,需要经常安装模块,可是身在天朝.pypi.python.org 站点稳定性相当差,为了很更好的使用pip安装模块. 请使用镜像. mac/linux 环境 在用户当前目录下 如没有 ...

  2. MFC下调用控制台和控制台下MFC库的支持

    1.MFC下调用控制台 在CWinApp的InitInstance中对话框的DoModal之前加入 AllocConsole(); // 开辟控制台 SetConsoleTitle(_T(" ...

  3. 【原创】试用十天被Pass所带来的启示

    试用十天被Pass所带来的启示   招聘是门学问,很多人在研究,也有很多方案,不过面对人员难聘问题,很多方法又不灵了.于是我们采用了降低标准方案,扩招进来一些人员,于是问题又来了,想不想听我亲身经历的 ...

  4. tomcat6 使用comet衍生出的两个额外问题

    开发了一个轮询推送功能,网上也有很多文章讲这个就不说怎么做的了.现在发现两个问题: 一:就是登录进主页面后,由于浏览器在不停轮询,导致后端认为前端一直在操作,而正常设定的session超时就跳转到登录 ...

  5. 免费下载:320+ 手绘风格 Apple iOS7 图标

    Themify 图标是一套用在网页设计和应用程序的图标,包括 320+ 手工制作的像素完美的苹果  iOS7 图标中汲取灵感.这些图标完全免费,您可以用于任何目的,无论是个人或商业. 您可能感兴趣的相 ...

  6. iOS-多线程-GCD

    一. 名词解释: 1. 进程和线程 进程是指在系统中正在运行的一个应用程序.每个进程之间都是独立的,每个进程均运行在期专用而且受到保护的内存空间中. 线程是指一个进程想要执行任务,就必须要有线程.线程 ...

  7. 网游中的网络编程3:在UDP上建立虚拟连接

    目录 网游中的网络编程系列1:UDP vs. TCP 网游中的网络编程2:发送和接收数据包 网游中的网络编程3:在UDP上建立虚拟连接 TODO 二.在UDP上建立虚拟连接 介绍 UDP是无连接的,一 ...

  8. IOS7中自动计算label的宽度和高度的方法

    #import "ViewController.h" @implementation ViewController - (void)viewDidLoad { [super vie ...

  9. <!DOCTYPE> 的理解

    [[ from <!DOCTYPE> 标签的深入理解 ]] 前言: 今天被问道“有没有仔细了解过<!DOCTYPE>标签?”,愣了一下,因为一开始在W3cschool上看到过建 ...

  10. DBSet Class(EF基础系列11)

    Method Name Return Type          Description Add Added entity type Adds the given entity to the cont ...