js获取字符串第一个字符的方法总汇
这篇文章主要介绍JavaScript通过多种方法来获取字符串中的第一个字符。
1. charAt() 方法
charAt(int index)方法是一个能够用来检索特定索引下的字符的String实例的方法。
charAt()方法返回指定索引位置的char值。索引范围为0~length()-1,如: str.charAt(0)检索str中的第一个字符,str.charAt(str.length()-1)检索最后一个字符。
'fly63前端网'.charAt(0); //f2、括号表示法([])属性访问
要获取字符串的第一个字符,我们也可以使用括号表示法 ([]) 访问字符串的0属性,访问不存在的属性在JavaScript中返回undefined。
'fly63前端网'[0];//f
'fly63前端网'[10];//undefined3、substring()方法
substring是从中截取一段字符串,在组成一个新的字符串。
str.substring(indexA, indexB)以下标从零开始计数;包含indexA,不包含indexB,如果inde新A与indexB相等,则返回一个空字符串。
'fly63前端网'.substring(0, 1);//f4、slice()方法
slice() 方法提取开始和结束索引之间的一部分字符串,这两个索引分别由第一个和第二个参数指定。索引 0 和 1 之间的子字符串是仅包含第一个字符串字符的子字符串。
使用此方法,我们在字符串上调用 slice(),将 0 作为第一个参数传递,将 1 作为第二个参数传递。
'fly63前端网'.slice(0, 1);//f5、at()方法
at() 方法返回指定索引处字符串的字符。
获取字符串第一个字符的另一种方法是使用 String at() 方法。我们在字符串上调用 at(),将 0 作为参数传递。
'fly63前端网'.at(0);//f6、substr()
此方法在两个位置切割字符串。通过采用两个输入,即开始索引和之后的字符总数来进行此切割。并基于此,它将返回索引和总数之间的字符串部分。如果只提供起始索引,它将返回字符串的结尾。
substr(start, length);start索引中存在的任何字符length都将插入到新字符串中。长度在这里是一个可选参数。
'fly63前端网'.substr(0, 1);//f本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!