<script type="text/javascript"> var s="I love JavaScript!"; document.write(s.substr(6)+"<br>"); document.write(s.substr(7)); </script>
为什么这里两次输出都是JavaScript!
var mystr="Hello World!";
var mynews=mystr.substr(5);
var myarr=new Array();
myarr=mynews.split("");
document.write("第一个字符是"+myarr[0]+"啊");
可参考以上代码测试,是否有空格。
因为前面的空格在网页中没显示除非输了空格符。
前一个输出的是 JavaScript后面一个输出的是JavaScript前面的有一个空格