slice
slice这节课中的注意3. String.slice() 与 Array.slice() 相似。
是否正确?
是不是应该是String.substring() 与 Array.slice() 相似。
2016-04-13
是相似的,字符串相当于字符数组。String.slice() 提取指定位置之间的元素是没有逗号隔开的; String.substring()的结果是和String.slice()一样的; Array.slice()提取指定位置之间的元素是有逗号隔开的。你把下面代码复制进编译器,看结果你就明白了。
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Array对象 </title> <script type="text/javascript"> var myarr1 = ["我","爱","你"]; var myarr2 = "我爱你"; document.write(myarr1.slice(1) + "<br>"); document.write(myarr2.slice(1) + "<br>"); document.write(myarr2.substring(1)); </script> </head> <body> </body> </html>
举报