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. Laravel事件Event

    适用场景:记录文章浏览量 php artisan make:event 事件名 示例: php artisan make:event MyEvent Laravel目录\app\Events已经生成M ...

  2. VisualStudio2017下ASP.NET CORE的TagHelper智能提示解决办法

    之前在VS2017RC中就发现该问题,安装了依赖,但是前段一直点不出来asp-for,后来查了发行说明, 才知道在VS2017rc中暂时无法解决,所以一直等到VS2017正式版的发布,急冲冲的装好, ...

  3. swiper插件的使用demo

    老习惯,废话不多说,直接上代码 1.PC端,swiper2,滑动效果 先要引入idangerous.swiper2.7.6.css和idangerous.swiper2.7.6.js(需要先引入jqu ...

  4. 1644: [Usaco2007 Oct]Obstacle Course 障碍训练课

    1644: [Usaco2007 Oct]Obstacle Course 障碍训练课 Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 383  Solved ...

  5. 雪花降落CAEmitterLayer粒子效果

    CAEmitterLayer 实现雪花效果   首先需要导入#import <QuartzCore/QuartzCore.h>   /**在iOS 5中,苹果引入了一个新的CALayer子 ...

  6. 很污的机器学习:从xhamster网站找到喜欢的片子

    前言 最近迷上了看黄片(大雾).每次总是去搜索想看的片子,什么asian porn anal pussy 什么的我都不知道. 搜索着搜索着我手也累了,而且我喜欢的片子也是有一定的特征的,我不想把所有的 ...

  7. Yii2.0修改默认控制器

    设置默认控制器有两种方法 1.在/vendor/yiisoft/yii2/web/Application.PHP的第28行左右 public $defaultRoute = 'site';      ...

  8. 【转载】扩展Robot Framework,实现失败用例自动再执行(失败重跑)

    使用自动化脚本进行测试,经常受环境影响等各方面导致本能成功的脚本失败,下面介绍了RFS框架下,失败重跑的方法: 通过改写RobotFramework源代码增加--retry选项,实现test级别的失败 ...

  9. Android 快速开发系列 ORMLite 框架最佳实践

    比较靠谱的Helper的写法: 1.DatabaseHelper package com.zhy.zhy_ormlite.db; import java.sql.SQLException; impor ...

  10. yolov2训练ICDAR2011数据集

    首先下载数据集train-textloc.zip 其groundtruth文件如下所示: 158,128,412,182,"Footpath" 442,128,501,170,&q ...