這樣可以看到明顯區(qū)別。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>無(wú)標(biāo)題文檔</title>
<script type="text/javascript">
var mystr="Hello World!";
document.write(mystr.substr(6)+ "<br />");
document.write(mystr.substr(2,6)+"<br>");
var myname="Hello World!";
document.write(myname.substring(6)+"<br>");
document.write(myname.substring(2,6));
</script>
</head>
<body>
</body>
</html>
顯示結(jié)果:
World!
llo Wo
World!
llo
總結(jié):通過(guò)以下兩者對(duì)比
<1>document.write(mystr.substr(2,6)+"<br>"); ? //顯示結(jié)果:llo Wo
<2>document.write(myname.substring(2,6)); ? ? ?//顯示結(jié)果:llo
通俗的講mystr.substr(2,6)中,2是Hello第一字母l,6從第一個(gè)字母l開(kāi)始計(jì)算,數(shù)到6是World的字母o;
? ? myname.substring(2,6)中,6是從第一個(gè)字母H開(kāi)始計(jì)算,返回的內(nèi)容是從?start開(kāi)始(包含start位置的字符)到?stop-1 處的所有字符
是這樣么
2015-07-30
zan!
2014-12-29
是的,你理解的不錯(cuò)