美文网首页
String相关方法

String相关方法

作者: 冰点雨 | 来源:发表于2022-07-13 08:57 被阅读0次

Length 获取字符串的长度。如:var len = strObj.length
toLowerCase() 将字符串中的字母转成全小写。如:strObj.toLowerCase()
toUpperCase() 将字符串中的字母转成全大写。如:strObj.toUpperCase()
charAt(index) 返回指定下标位置的一个字符。如果没有找到,则返回空字符串
substr() 在原始字符串,返回一个子字符串
substring() 在原始字符串,返回一个子字符串
区别:'''
“abcdefgh”.substring(2,3) = “c”
“abcdefgh”.substr(2,3) = “cde”
'''
split() 将一个字符串转成数组
charCodeAt( ) 返回字符串中的第 n 个字符的代码
concat( ) 连接字符串
fromCharCode( ) 从字符编码创建—个字符串
indexOf( ) 返回一个子字符串在原始字符串中的索引值(查找顺序从左往右查找)。如果没有找到,则返回-1
lastIndexOf( ) 从后向前检索一个字符串 localeCompare( ) 用本地特定的顺序来比较两个字符串 match( ) 找到一个或多个正则表达式的匹配
replace( ) 替换一个与正则表达式匹配的子串
search( ) 检索与正则表达式相匹配的子串
slice( ) 抽取一个子串
toLocaleLowerCase( ) 把字符串转换小写 toLocaleUpperCase( ) 将字符串转换成大写 toLowerCase( ) 将字符串转换成小写
toString( ) 返回字符串
toUpperCase( ) 将字符串转换成大写
valueOf( )

charAt()返回指定索引的字符

 var str = "hello";
 var result = str.charAt(0);

concat()连接字符串,和+一样

 result = str.concat("你好","再见");

indexOf("h",1)检索一个字符串中是否含有指定内容

——如果有,会返回第一次出现的索引
如果没有,返回-1
——指定第二个参数,指定开始查找的位置

    lastIndexOf() 从后往前找
 str = "hello nihao";
        result = str.indexOf("h",1);
        result = str.lastIndexOf();

slice()可以从字符串截取指定的内容

——不会影响原字符串
——参数
第一个,开始位置的索引(包括)
第二个,结束位置的索引(不包括)
如果省略第二个参数,则会截取到后面所有的
——也可以传一个负数为参数,负数的话将会从后面计算

 str = "abcdefghijk";
        result = str.slice(1,4);//bcd
        result = str.slice(1);//bcdefghijk
        result = str.slice(1,-1);//bcdefghij

substring()和slice()类似

不同:
第二个参数:不能接受负数,传负值默认为0
会自动调整参数位置

 result = str.substring(1,4);

substr()

——参数
第一个,开始位置的索引(包括)
第二个,截取的长度

result = str.substr(1,4);

split()将字符串转化为数组

——参数
拆分符号

  str = "abc,bcd,efg";
         result = str.split(",");

toUpperCase() 将字符串转化为大写

   str = "abcde";
         result = str.toUpperCase();

toLowerCase() 将字符串转化为小写

   str = "ABCD";
         result = str.toLowerCase();
        console.log("result="+result);

相关文章

  • String相关方法

    charAt()返回指定索引的字符 concat()连接字符串,和+一样 indexOf("h",1)检索一个字符...

  • JavaWeb (day3)

    1.js 的 string 对象 创建 string 对象 方法和属性(1)与 html 相关的方法 bold()...

  • String相关方法总结

    首先来看一个例子 我们知道,基本数据类型有:Udefined Null Boolean Number String...

  • JavaScript - String相关方法

    一. 静态方法: 名字描述String.fromCharCode()返回由指定的UTF-16代码单元序列创建的字符...

  • JavaScript - String相关方法

    一. 静态方法: ES6+ 二. 实例方法(不包含已废弃的方法和浏览器支持度低的方法): ES6+

  • Java常用类笔记

    字符串相关的类 String类及常用方法 String的特性 String类:代表字符串。Java 程序中的所有字...

  • Android中的一些小技巧

    Android Studio设置相关 1、Android Studio避免使用String类型变量的get()方法...

  • String 相关

    String在我们编程的过程中用的是非常多的,所以不管是笔试还是面试都是经常会被考到或被问到。下面这段代码,可是看...

  • string相关

    jstring的输出jstring text = env->NewStringUTF(value);这个text不...

  • android开发实用小技巧

    字符串相关 格式化字符串,可以使用String类的format(String,Object…)方法,如果要格式化资...

网友评论

      本文标题:String相关方法

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