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 ,couriervar 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常用字符串方法(推荐)。希望大家多多支持~

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