2.3.4截取字符串

  要“截取”一大串字符,可以使用slice。例如,你可能想要从一个较长影评中抓取一些内容作为一个预告,显示在Web站点上,使用slice,要在字符串(或者包含字符串的变量)后边放一个点,后面跟着单词slice和一对圆括号。在括号里边,输入想要截取的字符串的开始位置和结束位置,之间用逗号隔开,图2-2展示了如何使用slice。

  有两个数字,设置要截取的开始位置和结束位置。

《javascript-少儿编程》第二章类型与变量之截取字符串

图2-2 如何使用slice从一个字符串中截取字符

  例如:

《javascript-少儿编程》第二章类型与变量之截取字符串

  括号中的第一个数字是要截取的字符串的开始字符位置,第二个数字是要截取字符串的最后一个字符位置,图2-3展示了这次获取的字符,开始位置是3,结束位置是14,开始位置和结束位置都用蓝色字体高亮显示。

《javascript-少儿编程》第二章类型与变量之截取字符串

图2-3 上面示例中,灰色方框中展示的是slice截取的字符

  这里,我们告诉JavaScript,“从这个长字符串的位置3开始,一直到位置14结束,提取字符串的一段”。

如果在slice后面的括号中只有一个数字,将从字符串的这个位置开始截取,到字符串末尾结束,如下所示:

参考文献:《JavaScript for kids》By Nick Morgan 来源:http://www.allitebooks.org


本站内容未经许可,禁止任何网站及个人进行转载。