JS中常用几种字符串操作:

  • big()
  • small()
  • bold()
  • fontcolor()
  • fontsize()
  • italics()
  • strike()
  • link()
  • charAt()
  • charCodeAt()
  • concat()
  • fromCharCode()
  • indexOf()
  • lastIndexOf()
  • split()
  • substr()
  • substring()
  • toLowerCase()
  • toUpperCase()

1.字符串显示操作方法:

var str='hello world!';

str.big();
//用大号字体显示字符串; str.small();
//使用小字号来显示字符串; str.bold();
//使用粗体显示字符串; str.strike();
//使用删除线来显示字符串; str.italics()
//使用斜体显示字符串; str.fontsize(size);
//使用指定的尺寸来显示字符串; str.fontcolor(color);
//使用指定的颜色来显示字符串; str.link(nrl);
//将字符串显示为链接;

2.charAt();charCodeAt()和fromCharCode()用法:

var str='Hello World!';

str.charAt(1);
//返回指定位置的字符;
//返回字符为:e ; str.charCodeAt(1);
//返回指定位置的字符的 Unicode 编码;
//返回字符编码为:101 ; String.fromCharCode(72,69,76,76,79);
//从字符编码创建一个字符串;
//所创建字符串为:HELLO ;

3.concat()用法:

var str1="Hello ";
var str2="world!"; str1.concat(str2);
//用于连接两个或多个字符串,返回新的字符串;
//新的字符串为:Hello world! ;

4.indexOf()和lastIndexOf()用法:

var str="Hello world!";

str.indexOf("Hello");
//返回:0 ;
str.indexOf("World");
//返回:-1 ;
str.indexOf("world");
//返回:6 ; //该方法可返回某个指定的字符串值在字符串中首次出现的位置; str.lastIndexOf("Hello");
//返回:0 ;
str.lastIndexOf("World");
//返回:-1 ;
str.lastIndexOf("world");
//返回:6 ; //该方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索; //indexOf() 方法对大小写敏感!

5.split()和substr();substring()用法:

var str="How are you doing today?";
str.split(" ");
//返回值为:['How','are','you','doing','today'] ;
str.split("");
//返回值为:['H','o','w',' ','a','r','e',' ','y','o','u',' ','d','o','i','n','g',' ','t','o','d','a','y','?'] ;
str.split(" ",3); //以空格分割字符串,返回数组最大长度为3;
//返回值为:['How','are','you'] ; //该方法用于把一个字符串分割成字符串数组,返回数组; var str="Hello world!";
str.substr(3,7); //3为开始位置,7为长度;
//返回值为:'lo worl' ; //该方法可在字符串中抽取从 start 下标开始的指定数目的字符; var str="Hello world!";
str.substring(3,7); //3为开始位置,7为停止位置;
//返回值为:'lo w' ; //该方法用于提取字符串中介于两个指定下标之间的字符;

6.toLowerCase()和toUpperCase()用法:

var str="Hello World!";

str.toLowerCase();
//返回值为:'hello world!' ;
//该方法用于把字符串转换为小写,返回一个新的字符串; str.toUpperCase();
//返回值为:'HELLO WORLD!' ;
//该方法用于把字符串转换为大写,返回一个新的字符串;

转载自本人ITeye链接:http://xiaozhuang0706.iteye.com/blog/2253578

Java Script 字符串操作的更多相关文章

  1. JAVA作业—字符串操作

    ------------恢复内容开始------------ ------------恢复内容开始------------ ------------恢复内容开始------------ ------- ...

  2. Java的字符串操作

    目录 Java的字符串操作 一.不同字符串操作的对比 1.1 C++中const修饰指针 const在星号的左边,是被指向的常量不可变 const在星号的右边,是指针的指向不可变 二. Java字符串 ...

  3. Java的字符串操作一些简单的思考

    Java的字符串操作 1 .1不可变的String String对象事不可变的,String类中的每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符 ...

  4. java类库字符串操作

    在java类库中,java给我们提供了字符串几个特别的操作,分别是String,Stringbuffer,Stringbuilder等.下面就对这几个类做一个简单的介绍.首先,我们先了解一下Strin ...

  5. Java String 字符串操作小结

    // 转载加编辑 -- 21 Apr 2014 1. Java字符串中子串的查找 Java中字符串中子串的查找共有四种方法,如下: 1.int indexOf(String str) :返回第一次出现 ...

  6. 使用javap分析Java的字符串操作

    我们看这样一行简单的字符串赋值操作的Java代码. String a = "i042416"; 使用命令行将包含了这行代码的Java类反编译查看其字节码: javap -v con ...

  7. 四:Java之字符串操作String、StringBuffer和StringBuilder

    string是我们经经常使用到的一个类型,事实上有时候认为敲代码就是在重复的操作字符串,这是C的特点,在java中.jdk非常好的封装了关于字符串的操作.三个类String .StringBuffer ...

  8. Java基础(一)-- Java对字符串操作大全

    一.Java字符串类基本概念 在JAVA语言中,字符串数据实际上由String类所实现的.Java字符串类分为两类:一类是在程序中不会被改变长度的不变字符串:二类是在程序中会被改变长度的可变字符串.J ...

  9. android TextView字体设置最少占多少行. 及其 Java String 字符串操作 . .

    ①  字体设置: 修改代码 :  GridViewActivity.java priceTv为 TextView priceTv.setMaxLines(3); //当多与7个字fu的时候 , 其余字 ...

随机推荐

  1. linux 之 tcpdump

    tcpdump详细命令 -i 参数指定监听网口 -c 参数指定监听的数据包数量 -s 参数指定监听数据包大小 -w 参数指定监听数据包写入文件 如果要监听某几台主机数据包 例如10.10.10.10. ...

  2. php 与redis 结合 使用predis

    分为2步骤 1.下载predis 2.使用predis,让php与redis进行通信 <?php require('autoload.php'); $redis = new Predis\Cli ...

  3. Yii前台后台登录混淆问题

    我们在用yii开发项目时候,如果前后台使用modules实现 那么 做登录时候用户名就会出现前后台登录混淆的事情 于是可以在adminModule.php文件中做个设置 public function ...

  4. Kali linux learning note

    from:http://blog.sina.com.cn/s/blog_40983e5e0101dhz0.html     因为kali linux基于debian 7,当然要把这台Acer 4736 ...

  5. Sublime Text 3常用插件安装(持续更新)

    首先声明一下,小编是做后台开发出身,但是总是想捣鼓一些小的网站出来,可能是完美心作祟,感觉前端这边不能差事,所以就自己上了,一开始是用eclipse来开发的,具体原因忘了,也不知道怎么就开始用Subl ...

  6. FastCGI超过活动超时时间

    线上环境:PHP5.4 and IIS 打开IIS管理器,找到FastCGI,打开后编辑选项 活动超时默认为70(秒) 请求超时默认为90(秒) 可根据项目需求来更改这两项的值

  7. DLL:无法解析的外部符号 "__declspec(dllimport)

    (4.10)碰到问题:MFC规则DLL(静态库1)中,AFX_EXT_CLASS导出类及类的对象.在静态库2中使用.出现两个问题:  (1) 静态库1中警告:dll链接不一致;  (2) 静态库2中报 ...

  8. 【读书笔记】-- 你不知道的JavaScript

    <你不知道的JavaScript>是一个不错的JavaScript系列书,书名可能有些标题党的意思,但实符其名,很多地方会让你有耳目一新的感觉. 1.typeof null === &qu ...

  9. Android 增加(键盘)按键

    以添加 camera按键为例(红色是需要添加的) 一.kernel键值定义 (1)键扫描码 ScanCode是由linux的Input驱动框架定义的整数类型,可参考input.h头文件,即geteve ...

  10. winow7安装django 1.9.1

    1.下载django https://www.djangoproject.com/download/ 2.解压,并到该目录下 执行 python setup.py install 3.验证是否安装成功 ...