var str="Helloworld!";document.write(str.substring(3,7));//lowo ,不包括 7 这个位置上的字母
var arr = new Array(6);
arr[0] = "Jani";
arr[1] = "Hege";
arr[2] = "Stale";
arr[3] = "Kai Jim";
arr[4] = "Borge";
arr[5] = "Tove";document.write(arr + "<br />");//Jani,Hege,Stale,Kai Jim,Borge,Tovedocument.write(arr.slice(0,1) + "<br />");//Janidocument.write(arr.slice(2,4) + "<br />");//Stale,Kai Jim 包括 4 这个位置上的元素document.write(arr);//Jani,Hege,Stale,Kai Jim,Borge,Tove//substring 和 slice 都是从给定对象中取出所需元素,前者不包括结束 位置的元素,后者包括。窃以为,二者应当统一起来,这样才便于初学者使用。不知大家怎么看?
var arr = new Array(6);
arr[0] = "Jani";
arr[1] = "Hege";
arr[2] = "Stale";
arr[3] = "Kai Jim";
arr[4] = "Borge";
arr[5] = "Tove";document.write(arr + "<br />");//Jani,Hege,Stale,Kai Jim,Borge,Tovedocument.write(arr.slice(0,1) + "<br />");//Janidocument.write(arr.slice(2,4) + "<br />");//Stale,Kai Jim 包括 4 这个位置上的元素document.write(arr);//Jani,Hege,Stale,Kai Jim,Borge,Tove//substring 和 slice 都是从给定对象中取出所需元素,前者不包括结束 位置的元素,后者包括。窃以为,二者应当统一起来,这样才便于初学者使用。不知大家怎么看?
<body><script type="text/javascript">var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"document.write(arr + "<br />")
document.write(arr.slice(2,4) + "<br />")
document.write(arr)</script></body>
</html>结果
George,John,Thomas,James,Adrew,Martin
Thomas,James
George,John,Thomas,James,Adrew,Martin
并没包括4位置的元素,4位置的元素是Borge