Arrays 关于返回数组中一定数量的字母的切片方法

Arrays 关于返回数组中一定数量的字母的切片方法,arrays,methods,Arrays,Methods,关于.slice()方法,我有一个问题: 使用slice方法返回单词“bananas” 那么:他们在数句子中的字母吗?因为单词banana的字母“b”是数组中的第7位……那么它怎么可能是10呢?字符串索引从0开始。这意味着字符串中的第一个字符位于索引0处 在一个字符串中,每个空格也被计数 这意味着在字符串中,第一个字母“I”是第0个元素。现在从“我”开始数数。“I”旁边的空格位于索引1处。并继续计算索引 切片(a,b)的第一个参数将指向字符串中的确切索引(即ath索引),最后一个参数将指向该索引

关于.slice()方法,我有一个问题:

使用slice方法返回单词“bananas”


那么:他们在数句子中的字母吗?因为单词banana的字母“b”是数组中的第7位……那么它怎么可能是10呢?

字符串索引从0开始。这意味着字符串中的第一个字符位于索引0处

在一个字符串中,每个空格也被计数

这意味着在字符串中,第一个字母“I”是第0个元素。现在从“我”开始数数。“I”旁边的空格位于索引1处。并继续计算索引

切片(a,b)的第一个参数将指向字符串中的确切索引(即ath索引),最后一个参数将指向该索引之前的一个索引(即b-1索引)

在您的例子中,第一个参数是10。所以第10个索引存储的是“b”

第17个索引中存储了一个空格。但它将指向第16个索引,其中存储了“s”

写下香蕉的指数

'b' - txt[10]
'a' - txt[11]
'n' - txt[12]
'a' - txt[13]
'n' - txt[14]
'a' - txt[15]
's' - txt[16]

字符串索引从0开始。这意味着字符串中的第一个字符位于索引0处

在一个字符串中,每个空格也被计数

这意味着在字符串中,第一个字母“I”是第0个元素。现在从“我”开始数数。“I”旁边的空格位于索引1处。并继续计算索引

切片(a,b)的第一个参数将指向字符串中的确切索引(即ath索引),最后一个参数将指向该索引之前的一个索引(即b-1索引)

在您的例子中,第一个参数是10。所以第10个索引存储的是“b”

第17个索引中存储了一个空格。但它将指向第16个索引,其中存储了“s”

写下香蕉的指数

'b' - txt[10]
'a' - txt[11]
'n' - txt[12]
'a' - txt[13]
'n' - txt[14]
'a' - txt[15]
's' - txt[16]

这是第10个字母。你好像算错了。第七个字母是“吃”中的“a”,你怎么算?我只是好奇…我从“I”开始,它是0…?每个单词的开头,I是0,c是2,e是6,香蕉中的b是10。如果你知道Python,
list(枚举(“我可以整天吃香蕉”)
给出
[(0,'I'),(1,),(2,'c'),(3,'a'),(4,'n'),(5,,(6,'e'),(7,'a'),(8,'t'),(9,,(10,'b'),(11,'a'),(12,'n')),(13,'a'),(14,'n'),(15,'a'),(16,'s'),(17,,(18,'a'),(19,'l'),(20,'l'),(21,,(22,'d'),(23,'a'),(24,'y')]
,显示每个字母的索引。谢谢您的回答。非常感谢。:)我用JavaScript编写代码…这是第10个字母。你好像算错了。第七个字母是“吃”中的“a”,你怎么算?我只是好奇…我从“I”开始,它是0…?每个单词的开头,I是0,c是2,e是6,香蕉中的b是10。如果你知道Python,
list(枚举(“我可以整天吃香蕉”)
给出
[(0,'I'),(1,),(2,'c'),(3,'a'),(4,'n'),(5,,(6,'e'),(7,'a'),(8,'t'),(9,,(10,'b'),(11,'a'),(12,'n')),(13,'a'),(14,'n'),(15,'a'),(16,'s'),(17,,(18,'a'),(19,'l'),(20,'l'),(21,,(22,'d'),(23,'a'),(24,'y')]
,显示每个字母的索引。谢谢您的回答。非常感谢。:)我在用JavaScript编写代码。。。