JavaScript 字符串分割:s.split(" ") 和 s.split("") 的长度
给定一个字符串s,值为'4774 4814 5065 5272 5292 5346 5491 5533 5555 5584',请问s.split(' ').length的值是多少?s.split('').length的值又是多少?
s.split(' ')的结果是一个由空格分隔的数字字符串数组,即['4774', '4814', '5065', '5272', '5292', '5346', '5491', '5533', '5555', '5584'],因此s.split(' ').length的值为10。
s.split('')的结果是一个由每个字符单独分割的字符数组,即['4', '7', '7', '4', ' ', '4', '8', '1', '4', ' ', '5', '0', '6', '5', ' ', '5', '2', '7', '2', ' ', '5', '2', '9', '2', ' ', '5', '3', '4', '6', ' ', '5', '4', '9', '1', ' ', '5', '5', '3', '3', ' ', '5', '5', '5', '5', ' ', '5', '5', '8', '4'],因此s.split('').length的值为50。
原文地址: https://www.cveoy.top/t/topic/n0WX 著作权归作者所有。请勿转载和采集!