美文网首页
js 字符串操作函数有哪些

js 字符串操作函数有哪些

作者: 前端阿峰 | 来源:发表于2020-08-13 12:20 被阅读0次

对字符串的操作做以下整理

1、字符串转换——toString

var num=24;
var mystr=num.toString();    //"24"
var num=24;
var mystr="" + num;    //"24"

2、字符串分割——split

var mystr="this is a test";
var arr1=mystr.split("");  //["t", "h", "i", "s", " ", "i", "s", " ", "a", " ", "t", "e", "s", "t"]

3、字符串替换

var mystr="this is a test";
var replaceStr=mystr.replace("this"," ");  //   is a test

4、获取字符串长度——length

var mystr="this is a test";
var strLen=mystr.length; // 14

5、查询子字符串——indexOf

var mystr="Hello world!";
var index=mystr.indexOf("llo");    //2
var index1=mystr.indexOf("l");    //2
var index2=mystr.indexOf("l",3);    //3

6、返回指定位置的字符或其字符编码值——charAt

var mystr="Hello World!";
var index=mystr.charAt(7);    //o

7、 字符串匹配——match

var mystr="this is a test";
var strMatch=mystr.match('is'); // ["is", index: 2, input: "this is a test", groups: undefined]

8、字符串连接

var mystr1="Hello";
var mystr2="world!";
var newStr=mystr1+" "+mystr2;    //Hello world!

9、字符串切割和提取——slice、substring、substr

第一种,slice()函数:

var mystr="hello world!";
var sliceStr1=mystr.slice(-3);    //ld!
var sliceStr2=mystr.slice(-3,-1);    //ld
var sliceStr3=mystr.slice(3);    //lo world!
var sliceStr4=mystr.slice(3,7);    //lo w

第二种:substring()函数:

var mystr="hello world!";
var sliceStr1=mystr.substring(3);    //lo world!
var sliceStr2=mystr.substring(3,7);    //lo w

第三种:substr()函数:

var mystr="hello world!";
var sliceStr1=mystr.substr(3);    //lo world!
var sliceStr2=mystr.substr(3,7);    //lo wo

10、字符串大小写转换——toLowerCase、toUpperCase

var mystr="Hello World!";
var lowCaseStr=mystr.toLowerCase();    //hello world!
var upCaseStr=mystr. toUpperCase();    //HELLO WORLD!

11、字符串去空格——trim

var mystr="     hello world      ";  
var trimStr=mystr.trim();    //hello world

相关文章

  • js 字符串操作函数有哪些

    对字符串的操作做以下整理 1、字符串转换——toString 2、字符串分割——split 3、字符串替换 4、获...

  • js 字符串操作函数

    js 字符串操作函数 我这里只是列举了常用的字符串函数,具体使用方法,请参考网址。 concat() – 将两个或...

  • 随笔记录

    字串符操作与数学函数 字符串 1.字符串的创建 A.使用string()构造函数: 在js里只要用双引号或单引号引...

  • mysql的内置函数

    今天讲一讲 mysql 中常用的内置函数有哪些: 字符串函数 日期函数 数学函数 字符串函数 LENGTH(str...

  • JS操作属性、JS换肤、JS操作style属性、JS操作clas

    JS操作属性: JS换肤: JS操作style属性: JS操作class: JS中括号操作属性: JS函数: JS...

  • JS基础题27道

    1,JS中使用typeof能得到哪些类型 2,何时使用===何时使用== 3,JS有哪些内置函数 4,JS变量按照...

  • JS操作属性、函数

    JS操作style属性 JS操作class属性 函数 匿名函数 函数传参 作业 if练习 switch练习

  • js 字符串操作函数

    1、字符串转换 toString() varnum=24; varmystr=num.toString(); //...

  • js 字符串操作函数

    js 字符串操作函数我这里只是列举了常用的字符串函数 concat() – 将两个或多个字符的文本组合起来,返回一...

  • js字符串操作函数

网友评论

      本文标题:js 字符串操作函数有哪些

      本文链接:https://www.haomeiwen.com/subject/hyebdktx.html