Javascript中数组和字符串的方法综述

阵列方法综述

原始数组将被更改。

推,不位移的方法,返回长度增加是值得回的长度,和其他人回到元

弹出,返回元素

反向返回元素

剪接(开始,DeleteCount的DeleteAt,没关系的…),删除和添加从原来的数组,返回删除阵列

它不会更改原始数组并返回新数组。

连接,连接,切片(开始、结束)

记住,3个返回到新数组,另一个将更改原始数组。

二、斯廷方法综述

不改变原始值是返回一个新字符串或其他值。

1,是要记住string.match重要(regexp没有G)作为regexp.exec结果相同(字符串)。

如果捕获包被,下标是0匹配的子串,和下标由1包1捕获文本

如果G被标记,字符串将生成包含所有匹配(除了捕获数据包)的数组。普通的执行者可以一步一步地决定它是否是空的。

REG的lastIndex已。

2、string.slice(开始、结束),结束参数等于你要+ 1的最后一个字符的位置,如果你想获得n字符从位置P,string.slice(P,P + N)是用。

string.substring作为array.slice方法相同

三.可替换或按规则分组

String.split(分离器、限制),限制可以限制分段段数,定期为G

String.replace(searcdhvalue,replacevalue),searcdhvalue定期如果G,将替换所有的匹配,如果没有则只替换第一个匹配。

如果是字符串,则在第一个出现时替换该值。

学习是一个循序渐进的过程。不断总结,不断学习,将有质的突破。最近,我们一直在总结Javascript的一些东西。我希望能和你一起上更高的台阶。