JS字符串,js字符串操作方法,JS常用字符串方法(推荐)

JS字符串,js字符串操作方法,JS常用字符串方法(推荐)

下面小编就给大家带来一个JS常用字符串方法(推荐)。我觉得边肖挺好的。我现在就分享给你,给你一个参考。来和边肖一起看看吧。

JS常用字符串方法(推荐)

var str01='奇开xboxone ',str02='嘿';

var str03

var num=15

//str 01的前半部分下面省略(一部分不是这个)

CharAt(num) //获取指定索引位置的单个字符

CharCodeAt(num)///获取指定索引位置的字符的Unicode值(ascii是其子集)

Concat(str01,str02) //连接两个字符~

index(' str ')//获取str第一次出现的索引

lasdexof(' str ')//获取str最后一次出现的索引

Replace( 'oldStr ',' newStr') //查找oldStr并用newStr替换它

Slice( start,end) //它的对象可以是字符串或者数组,记住它的作用域不包括end

Substr( start,length) //从索引开始处取长度字符,长度不能小于0,否则返回空字符串。

Search('str') //在str01中搜索字符串' str ',并返回它在str01中的第一个字符的索引。

字符串。Fromcharcode (Uninum,Uninum)//参数是Unicode值(=1)

St01。locale Compare(str 02)//与本地特定规则进行比较,如果str01str02=1,否则-1等于0。

str 03=str 02 . value of();//可以返回字符串对象的原始值(str02)

Str03=str01.split('str') //将原字符串拆分为一个数组对象,以逗号为分隔符,空格字符串为参数。

Var=num.tostring ()//Number对象=String对象(n为字符),源对象不变。

// 以下是基本样式类

SPAN style=' FONT-FAMILY:' courier new ',courier'var txt='heyguy'/SPAN

Txt.link('url') //转换成超链接,记得加http://。

Txt.big() //可以改成big/small/bold/italic/fixed/sub/sup/strike(strike就是删除线)

txt . font colr(' red ')//name/RGB/# 00000还是老套路。

Txt.fontsize(num) //仅支持数字

JS字符串方法

1.toLowerCase():将字符串转换为小写并返回一个新字符串。

var str=' Hello World

var str 1=str . tolowercase();

console . log(str);//你好世界

console . log(str 1);//你好世界

2.toUpperCase():将字符串转换为大写并返回一个新字符串。

var str=' hello world

var str 1=str . toupper case();

console . log(str);//你好世界

console . log(str 1);//你好世界

3.charAt():返回指定下标位置的字符。如果索引不在0-str.length(不包括str.length)之间,则返回空字符串。

var str=' hello world

var str 1=str . charat(6);

console . log(str 1);

4.charCodeAt():返回指定下标位置的字符的unicode代码。该返回值是一个介于0和65535之间的整数。

var str=' hello world

var str 1=str . charcode at(1);

var str 2=str . charcodeat(-2);//楠

console . log(str 1);//101

注意:如果索引不在0-str.length(不包括str.length)之间,则返回NaN。

5.indexOf():返回指定子字符串在字符串中的第一个出现位置。

var str=' Hello World

var str 1=str . index of(' o ');

var str 2=str . index of(' world ');

var str3=str.indexOf('o ',str 1 1);

console . log(str 1);//4默认情况下,只找到第一个关键字位置,从下标0开始。

console . log(str 2);//-1未找到

console . log(str 3);//7

注意:indexOf()方法区分大小写。如果没有找到子串,则返回-1。第二个参数指示从哪个下标开始搜索。如果没有写,默认会从下标0开始搜索。

6.lastIndexOf():返回指定子字符串在字符串中的最后一个位置。

var str=' Hello World

var str 1=str . lastindexof(' o ');

var str 2=str . lastindexof(' world ');

var str3=str.lastIndexOf('o ',str 1-1);

console . log(str 1);//7

console . log(str 2);//-1

console . log(str 3);//4

注意:lastIndexOf()方法区分大小写,如果没有找到子串,则返回-1。第二个参数指示从哪个下标开始搜索。如果没有书写,默认情况下,搜索将从最后一个字符开始。

7.slice():返回从字符串中提取的子字符串。

var str=' Hello World

var str 1=str . slice(2);//如果只有一个参数,提取从开始下标到结尾的所有字符串。

var str2=str.slice(2,7);//两个参数,提取下标2到下标7但不包括下标7的字符串。

var str3=str.slice(-7,-2);//如果是负数,-1是字符串的最后一个字符。提取从下标7到下标2的字符串,但不包括下标2。前一个数字应该小于最后一个数字,否则将返回一个空字符串。

console . log(str 1);//llo世界

console . log(str 2);//llo W

console . log(str 3);//o Wor

8.substring():提取字符串中两个指定下标之间的字符。

var str=' Hello World

var str1=str.substring(2)

var str2=str.substring(2,2);

var str3=str.substring(2,7);

console . log(str 1);//llo世界

console . log(str 2);//如果两个参数相等,则返回长度为0的空字符串

console . log(str 3);//llo W

注意:substring()和slice()一样,但是不接受负参数。

9.substr():从指定的下标返回指定长度的子字符串。

var str=' Hello World

var str1=str.substr(1)

var str2=str.substr(1,3);

var str3=str.substr(-3,2);

console . log(str 1);//ello世界

console . log(str 2);//ell

console . log(str 3);//rl

注意:如果没有指定长度,则返回从下标开头到结尾的所有字符串。

10.split():将一个字符串拆分成一个字符串数组。

var str=' AA BB CC DD

var string 1=' 1:2:3:4:5 ';

var str 1=str . split(');//如果使用空字符串(“”)作为分隔符,则字符串的每个字符都将被拆分。

var str 2=str . split(');//使用空格作为分隔符

var str3=str.split(',4);//4指定返回数组的最大长度

var str 4=string 1 . split(':');

console . log(str 1);//['A ',' A ',' ',' B ',' ',' C ',' ',' ' D ',' D']

console . log(str 2);//['AA' 'BB' 'CC' 'DD']

console . log(str 3);//['A ',' A ',' ',' B']

console . log(str 4);//['1', '2', '3', '4', '5']

1.replace():用字符串中的其他字符替换某些字符,或者替换与正则表达式匹配的子字符串。

var str=' hello WORLD

var reg=/o/ig;//o是要替换的关键字,不能加引号,否则替换不会生效。我忽略大小写,G表示全局搜索。

var str1=str.replace(reg,' ** ')

console . log(str 1);//地狱** W**RLD

12.match():返回所有搜索到的关键字内容的数组。

var str='生存还是毁灭';

var reg=/to/ig;

var str 1=str . match(reg);

console . log(str 1);//['到','到']

console . log(str . match(' Hello '));//null

以上就是边肖带来的所有JS常用字符串方法(推荐)。希望大家多多支持~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • js将数字转化成字符串,js数字转化成字符串,js字符串转换成数字与数字转换成字符串的实现方法
  • js实现字符串转日期格式的方法有哪些,js字符串转为日期格式
  • js实现字符串转日期格式的方法有哪些,js字符串转为日期格式,js实现字符串转日期格式的方法
  • js字符串切割指定的字符,js截取按照符号截取字符串
  • js字符串切割指定的字符,js截取按照符号截取字符串,js中常见切割截取字符串的几种方法小结
  • JS字符串,js字符串操作方法
  • js判断换行符,js 字符串为空,js字符串中空格和换行符(-r,-s,-n,-r-n)浅析
  • javascript 计算字符串长度,js字符串包含某个字符的个数
  • 字符串的操作方法 js,JS字符串操作
  • js 反转字符串方法,Js字符串反转
  • JS中将数据转换为数字型的方式有哪4种-,js字符串变量转化为数字
  • js中怎么把字符串转换为数组,js字符串转化成数组
  • 如何将string转换为bool,js字符串true转bool
  • js字符串首字母变大写,尾的大写字母怎么写
  • js字符串排序函数,js数组合并为字符串
  • 留言与评论(共有 条评论)
       
    验证码: