老师字符串的中文符号是不是不占一个索引位呢
来源:3-11 选择练习
LiamHsu
2019-11-12 16:43:00
3-11的练习是C选项 这样说的话是没有算上逗号,在3-10的练习中说的是25个长度 是算了最后的英文句号.所以能否得出结论是中文的逗号和英文的逗号不一样 英文的标点是一个长度 中文的不是
2回答
同学你好,这里的索引为3的占位,是逗号的占位,3不是逗号和空格的占位。如果是逗号和空格在一起的话,间隙更大,可以看下:
同学可以在编辑器在中操作一下:
// 逗号 var str = "慕课网,攻城狮的黄埔军校" // 空格和逗号 var str = "慕课网, 攻城狮的黄埔军校" // 空格 var str = "慕课网 攻城狮的黄埔军校"
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
好帮手慕码
2019-11-12
同学你好,中文符号也是算一个索引的。字符串中,两个引号之间的内容,都算是一个字符的。
"慕课网,攻城狮的黄埔军校"substring(-6,7)时,第一个参数,会自动转换为0。而第二个参数截取字符串的结束位置,注意不包含结束位置,即从索引为0开始截取到索引为6的地方,所以是“慕课网,攻城狮”:
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题
回答 2
回答 4