为了记录index()与lastIndex()属性,在此我特意做了个简单的测试。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var t="helloworldworld";
var m=/world/g;
var x=m.exec(t);
var n=new RegExp("world","g");
document.write(x.index);
document.write("<br>");
for(var i=0;i<3;i++){
n.test(t);
document.write(n.lastIndex);
document.write("<br>");
}
</script>
</body>
</html>
Output:
5
10
15
0