<!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. Java实现动态代理的两种方式

    http://m.blog.csdn.net/article/details?id=49738887

  2. 几种图片下载lib对比

  3. Python Django 开发 2 数据库

    一半教程用的Django都是1.8以前的版本,导致跟我用的1.8.2的版本用法有些出入,所以只能自己去官网看文档,以下一下是看官方文档而理解的,英语渣渣,可能会有理解有误的地方 先记录下如何查看dja ...

  4. Debian 基本设置

    在此做一下记录,省得以后再老是去搜索了 我的debian版本v:8.1.0 我是在Hyper-V中装的,启动后一直ping不通网址,后来才知道Debian不能直接ping域名,只能ping IP... ...

  5. NTKO Officecontrol在线Word编辑器的使用

    1.何时进行手工卸载和安装 一般情况下应该让客户端自动控件,这样当服务器控件版本更新时,客户端可以获得自动升级方面的好处.但是,如果因为客户机配置有问题,或者有其它拦截工具拦截的原因无法自动安装控件, ...

  6. Swift初学习

    距离swift发布10天了,也简单看了一下swift的语法,个人感觉相对于object-c很是简单明了.Swift的出现并不能说明iOS开发简单了很多,有可能会变得复杂,你需要学习两门编程语言,因为在 ...

  7. 暴力清除Android中的短信

    有些短信程序有bug,当短信(特别是彩信)没有接收完整,或者是一些异常情况下,你会收到一条短信但是看不到或者看不了. 此时郁闷的事情就来了,系统会提醒你还有1条未读短信,但是你满世界都找不到这条短信. ...

  8. (转)linux内核虚拟文件系统浅析

    转自http://hi.baidu.com/_kouu/item/4e9db87580328244ef1e53d0 ###### 虚拟文件系统(VFS)在我看来, "虚拟"二字主要 ...

  9. 【转载】ubuntu和debian环境下无法挂载vmware虚拟机共享目录的解决办法

    转载自:http://www.fengfly.com/plus/view-210022-1.html 第一步,安装VMware Tools 打开虚拟机ubuntu(debian原理一样)后,首先,点击 ...

  10. EFcodeFirst+T4=操纵任意数据库

    之前有写过两篇,EF选择Mysql数据源 跟 EF添加ADO.NET实体模型处直接选择Oracle数据源,其方便之处就不多说了,使用DBfirst直接点点点就能与数据库双向更新,而且关键是方便我们使用 ...