javascript - 获取数组中每个元素的长度 - JavaScript

标签 javascript arrays

我想得到数组中每个元素的长度

我的代码是

var a = "Hello world" ; 
var chars = a.split(' '); 

所以我会有一个数组

chars = ['Hello' , 'world'] ; 

但是我怎样才能像这样得到每个单词的长度呢?

Hello = 5 
world = 5

最佳答案

可以使用 map 数组函数:

var lengths = chars.map(function(word){
 return word.length
}) 

关于javascript - 获取数组中每个元素的长度 - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33399786/

相关文章:

Javascript SELECT BOX 选项依赖于所选的其他 SELECT BOX 选项

javascript - 单击元素时聚焦输入字段,除非容器内的某些文本突出显示

java - 为什么我的 Java while 循环首先进行两次传递?

python - 严格递增子序列的最小数量

arrays - 有效地合并相邻 block

javascript - Node.js 重定向到 ip :port based on the used domain name

javascript - 有什么方法可以替换 vaadin 14 的 window.open 以重定向到外部 url?

javascript - 将 javascript 代码作为 POST 请求发送的安全方法是什么?

c++ - 问题理解堆

java - 如何获取字符串数组中字符的索引位置