這樣為什么不行?
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string對(duì)象 </title>
? <script type="text/javascript">
? var mystr="I love JavaScript!"
? document.write(mystr.charAt(17));
</script>
</head>
<body>
</body>
</html>
2016-11-08
這個(gè)題的答案希望你用mystr.length-1吧,我在length和1之間多加了空格,雖然也能輸出!的結(jié)果,但也會(huì)提示錯(cuò)誤。畢竟是程序,不像人的思路這么多
2016-09-01
返回的是“!”,.length獲得長(zhǎng)度是18.是從1開(kāi)始數(shù)的,字符串中字符加空格一共18個(gè),index獲取是從0開(kāi)始,到“!”是17,要獲取最后一個(gè)字符一般是length-1,這里最后有個(gè)“!”,所以是length-2。
2016-08-15
拿了你的程序試了一下,明明是可以的啊!
2016-07-26
一般不這么寫(xiě) ?要是字符串特別長(zhǎng),這么數(shù)太費(fèi)勁 ?可以寫(xiě)成
document.write(mystr.charAt(mystr.length-1));
2016-07-26
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string對(duì)象 </title>
? <script type="text/javascript">
? var mystr="I love JavaScript!"
? document.write(mystr.charAt(17));
</script>
</head>
<body>
</body>
</html>
2016-07-26
可以的吧。。。不然你換個(gè)瀏覽器試試
2016-07-26
怎么不行?不是返回!么?