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本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!