所以我试图解决一个数组即
var arrayName = ['lorem', 'ipsum', 'etc.'];
return arrayName[n].length;
返回5,5,4
基本上,我想返回每个索引的长度而又不知道有多少个项目。我敢肯定,这比我想的要容易得多,但我陷入了困境,无法直截了当。
感谢您的任何建议。
最佳答案
使用Array#map
方法基于现有数组元素生成一个新数组。
更新:要获取最大的字符串,请使用方法。var arrayName = ['lorem', 'ipsum', 'etc.'];
console.log(
arrayName.map(function(s) {
return s.length;
})
);