JavaScript字符串数组

JavaScript字符串数组

ID:40847417

大小:284.96 KB

页数:19页

时间:2019-08-08

JavaScript字符串数组_第1页
JavaScript字符串数组_第2页
JavaScript字符串数组_第3页
JavaScript字符串数组_第4页
JavaScript字符串数组_第5页
资源描述:

《JavaScript字符串数组》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScript语法(高级)第三章JavaScript字符串,数组字符串的处理方法将两个字符串组合在一起将字符串连接起来需要使用字符串连接运算符。将多个字符串连接起来可以使用“+”运算符,“+”运算符与“+=”运算符可以同时使用。另外,字符串连接还可以使用javascript内置的字符连接函数concat()。方法一:varstr1=“javascript字符串连接”+“方法一”;方法二:varstr2+=“方法二”;str2+=“,使用+=连接”;方法三:varstr3+=“方法三”;str3+=“,多字符串连接”+“同时使用多个运算符”+“正确”!。方

2、法四:varstr4=“方法四”;str4=str4.concat(“使用concat方法”);查找子串找到子串在字符串中的位置javascript提供的查找字串在字符串中的位置的内置函数是indexOf()其语法格式为:str.indexOf(substr);indexof()函数用于在指定字符串中,搜索是否存在给定的字符串。如果存在返回给定字符串在指定字符串中第一次出现的索引(大于或等于0)如果没有找到字串返回-1确认子串在字符串中最后出现的位置得到字串在字符串中最后出现的位置,可以使用lastindexof()函数,其语法格式为varn=str.last

3、IndexOf(str);查找指定位置的字符使用charAt()函数可以搜索字符串中某个指定位置上的字符charAt()函数的语法格式为:str.charAt(n)其中str代表被检索的字符串;参数n的数据类型为整形,表示第几个位置。使用charAt()函数时需要注意,字符串的索引从“0”开始,当在一个长度为5的字符串中,查找第5个位置上的字符串时,charAt()的参数应该为4.当参数的值大于字符串的最大索引时,得到的是一个空值。截取字符串的一个子串在javascript中可以使用substring()来截取一个字符串的子串,截取之后得到新的字符串。函数su

4、bstring()的使用方法如下:varstr2=str1.substring(begin[,end]);参数begin表示从字符串的哪个位置开始截取,参数end表示截取到那个位置(end参数是可选的,没有end参数表明截取到字符串结束)。当参数的begin的值大于字符串最大索引时,如果没有指定参数end的值或者参数end的值也大于字符串最大索引,截取的子串是空串。如果参数end的值小于字符串的最大索引,此时截取的子串是从参数end指定的位置开始一直到字符串结束的子串;如果两个参数的值都在正常的取值区间内,并且参数begin的值大于参数end的值,此时及其的子

5、串相当于begin与end的值互换的结果。例如:varstr=‘JSStr’;Str.substring(2)值为:StrStr.substring(3,4)值为:tStr.substring(10,3)值为:trstr.substring(4,3)值为:tstr.substring(10)值为空;提取字符串的一部分在javascript中,字符串的slice()函数用于提取字符串的一部分,并返回一个新字符串。函数slice()的语法格式与substring()相同。Varstr2=str1.substring(begin[,end]);Slice与subst

6、ring()函数的区别在于,当begin的值大于字符串的最大索引时,无论参数的end值是多少,提取的字符串都是一个空串,并且如果begin的值大于end的值,提取的字符串也是一个空串。将一个字符串分割成一个数组实际编程中经常会遇到根据某个或某几个字符组成的字符串,将字符串分离的情况。Javascript中的split()函数就可以实现这个功能。语法格式为:vararray=str.split(s)其中array是分割之后的数组,str是分割的字符串,参数s是分割符或者分割字符串3.2数组数组就是由一系列数据组成的序列。数组是一种基础的数据结构,数组中元素的存放

7、是顺序的。数组有下标,可以通过数组的下标来得到数组中的某个元素的值。数组的下标从0开始到的数组的长度减1为止。Javascript中的数组不需要用户指定数组的类型,直接使用newArray()语句即可创建一个数组。在javascript中同一个数组中的数据类型可以不相同,而且创建时不需要指定数组的大小。vara=newArray();3.2.1计算数组的长度JavaScript中数组有length属性。如果需要获取数组的长度,可以直接使用数组的length属性。获取数组长度的语法格式为:varlen=array.length其中len就是数组的长度。3.2.2

8、删除数组最后的项删除数组中的数值,可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。