`
北海肥猫
  • 浏览: 27936 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

Java Script 字符串操作

阅读更多

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!' ;
//该方法用于把字符串转换为大写,返回一个新的字符串;

 

 

 

分享到:
评论

相关推荐

    javascript实现的字符串与十六进制表示字符串相互转换方法

    本文实例讲述了javascript实现的字符串与十六进制表示字符串相互转换方法。分享给大家供大家参考。具体如下: 之所以写这个,是因为发现SQL注入和XSS中经常利用十六进制表示的字符串,比如 SELECT CONCAT(0x68656c6...

    JavaScript字符串函数大全

    JavaScript字符串函数大全,JavaScript关于字符串操作常用到的

    浅谈javascript和java中的字符串

    javascript字符串操作  一、字符串的创建  创建一个字符串有几种方法。  1、简单的是用引号将一组字符包含起来 var myStr = "Hello, String!";// 在js中单双引号没有区别  2、可使用如下语句:var myStr1 ...

    javascript实现的字符串转换成数组操作示例

    本文实例讲述了javascript实现的字符串转换成数组操作。分享给大家供大家参考,具体如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>www.jb51.net ...

    JavaScript检测字符串中是否含有html标签实现方法

     * 字符串是否含有html标签的检测  * @param htmlStr  */ function checkHtml(htmlStr) {  var reg = /<[^>]+>/g;  return reg.test(htmlStr); } demo script: 代码如下: /**  * 字符串是否含有html标签...

    java-script:javascript

    Java脚本 Java脚本动画和J查询

    javascript中数组和字符串的方法对比

    字符串和数组有很多的相同之处,它们的方法众多,且相似度很高;但它们又有不同之处,字符串是不可变值,于是可以把其看作只读的数组。本文将对字符串和数组的类似方法进行比较 可索引 ECMAScript5定义了一种访问...

    javascript 判断字符串是否包含某字符串及indexOf使用示例

    ‘Cts中包含Text字符串’); } indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项。String 对象或文字。 subString 必选项

    java script 正则表达式验证大全

    评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:(S*?)[^>]*>.*?|*? /> 评注:网上流传的版本太糟糕,...

    java代码-正则去除HTML代码中的SCRIPT标签

    java代码-正则去除HTML代码中的SCRIPT标签

    javascript中字符串拼接详解

     实现这个操作的过程如下:首先创建一个能容纳10个字符的新字符串,然后在这个字符串中填充“Java”和“Script”,最后一步是销毁原来的字符串“Java”和“Script”,因为这两个字符串已经没用了。但是

    再论Javascript下字符串连接的性能

    1.2 使用数组 在常用的语言中,字符串连接运算的性能普遍不高,为此在C#中就专门提供了StringBuilder(Java中提供了StringBuffer)用于连接字符串。而在Javascript中就出现了通过Array模拟StringBuilder的方案。 ...

    javascript字符串替换函数如何一次性全部替换掉

    JS字符串替换函数:Replace(“字符串1″, “字符串2″) 1.我们都知道JS中字符串替换函数是Replace(“字符串1″, “字符串2″),但是这个函数只能将第一次出现的字符串1替换掉,那么我们如何才能一次性全部替换掉了? ...

    javascript字符串替换及字符串分割示例代码

    JS(JavaScript)字符串替换函数(有点像PHP的preg_replace) str.replace(‘xxx’, ‘yyyy’); 替换第一个 str.replace(/xxx/g, ‘yyyy’); 替换全部 字符串分割(类似PHP的分割函数) 代码如下: var test = ‘a-b-c-...

    javascript查询字符串参数的方法

    本文实例讲述了javascript查询字符串参数的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:/* 解析查询字符串 返回包含所有参数的一个对象 */    function getQueryStringArgs(){     //取得查询...

    javascript使用正则实现去掉字符串前面的所有0

    字符串是这个样子,0000202或者00000840,要对字符串前面的0在显示时去掉,只显示202,840.正则实现如下: var str="00000802"; var reg = new RegExp("([0]*)([1-9]+[0-9]+)", "g"); console.info(str.replace(reg,...

    Script清扫工(ScriptCleaner) v2.2

    批量删除网页文件中的script字符串(包括Java script和Vb script),支持子目录及光盘直接操作,而且速度飞快!!您还在为网页文件中无处不在的SCRIPT而苦恼,那就马上使用ScriptCleaner!注意:目前尚处于测试阶段,...

    javascript删除字符串最后一个字符

    3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串 代码如下:s=s.TrimEnd(‘,’)//如果要删除”5,”,则需要这么写char[]MyChar={‘5′,’,’};s=s.Trim

    javascript操作字符串的原生方法

    join([分隔符])数组元素组合为字符串 toString()以字符串表示数组 reverse()数组反转–改变原数组本身 valueOf()返回数组值 代码如下: <html> <head> [removed] var fruits= [“苹果”,”鸭梨”,”...

    javascript实现获取字符串hash值

    性能很高的计算字符串或文件hash值的函数,比md5速度快得多,自己一直用着,重复的几率为很底,一般的应用足够, var I64BIT_TABLE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-'.split...

Global site tag (gtag.js) - Google Analytics