1、JavaScript字符串函数,都在这里了

先来一波

JavaScript提供了许多内置的字符串函数,用于处理和操作字符串。下面是一些常用的字符串函数的总结:

  1. length:返回字符串的长度。

    var str = "Hello";
    var len = str.length; // 返回 5
    
  2. concat:将多个字符串连接起来。

    var str1 = "Hello";
    var str2 = "World";
    var result = str1.concat(" ", str2); // 返回 "Hello World"
    
  3. indexOf:返回指定子字符串在字符串中第一次出现的位置。

    var str = "Hello World";
    var index = str.indexOf("o"); // 返回 4
    
  4. lastIndexOf:返回指定子字符串在字符串中最后一次出现的位置。

    var str = "Hello World";
    var index = str.lastIndexOf("o"); // 返回 7
    
  5. slice:从字符串中提取指定部分并返回新的字符串。

    var str = "Hello World";
    var result = str.slice(6, 11); // 返回 "World"
    
  6. substring:从字符串中提取指定部分并返回新的字符串,类似于slice,但不支持负数索引。

    var str = "Hello World";
    var result = str.substring(6, 11); // 返回 "World"
    
  7. replace:替换字符串中的子字符串。

    var str = "Hello World";
    var newStr = str.replace("World", "JavaScript"); // 返回 "Hello JavaScript"
    
  8. toUpperCase:将字符串转换为大写。

    var str = "Hello";
    var upperCaseStr = str.toUpperCase(); // 返回 "HELLO"
    
  9. toLowerCase:将字符串转换为小写。

    var str = "Hello";
    var lowerCaseStr = str.toLowerCase(); // 返回 "hello"
    
  10. trim:去除字符串两端的空格。

    var str = "   Hello World   ";
    var trimmedStr = str.trim(); // 返回 "Hello World"
    

这只是一些常用的字符串函数的总结,JavaScript还提供了其他许多用于处理字符串的函数。你可以根据具体的需求查阅JavaScript文档来了解更多关于字符串函数的详细信息。

var s = "hello,world"		//定义一个字符串
s.length				    //获取字符串 s 的长度
s.charAt(0)				    //=>"h":第一个字符
s.charAt(s.length - 1)		//=>"d":最后一个字符
s.substring(1, 4)			//=>"ell":第 2~4 个字符
s.slice(1, 4)				//=>"ell":同上
s.slice(-3)				    //=>"rld":最后三个字符
s.indexOf("l")				//=>2:字符 l 首次出现的位置
s.lastIndexOf("l")			//=>10:字符 l 最后一次出现的位置
s.indexOf("l", 3)			//=>3:在位置 3 及之后首次出现字符 l 的位置
s.split(",")				//=>["hello","world"]分割成子串
s.replace("h", "H")		    //=>"Hello,world":全文字符替换
s.toUpperCase()		        //=>"HELLO,WORLD"

posted @ 2023-11-23 17:52  Laravel自学开发  阅读(12)  评论(0编辑  收藏  举报