获取字符串型数组下标的数组长度是指获取字符串数组中每个元素的字符串长度,并将这些长度作为一个新的数组返回。
以下是获取字符串型数组下标的数组长度的代码攻略:
1.使用for循环遍历字符串数组,并使用JavaScript内置函数length获取每个字符串的长度,将其存储在一个新的数组中。
function getArrayLength(arr) {
var lenArr = []; // 存储每个元素的长度
for (var i = 0; i < arr.length; i++) {
lenArr.push(arr[i].length); // 将每个字符串的长度推到数组中
}
return lenArr; // 返回长度数组
}
// 示例
var arr = ["Hello", "World", "Javascript", "Markdown"];
var lenArr = getArrayLength(arr); // 获取长度数组
console.log(lenArr); // [5, 5, 10, 8]
2.使用ES6语法中的map函数简化代码。
function getArrayLength(arr) {
return arr.map(item => item.length); // 将每个字符串的长度推到数组中
}
// 示例
var arr = ["Hello", "World", "Javascript", "Markdown"];
var lenArr = getArrayLength(arr); // 获取长度数组
console.log(lenArr); // [5, 5, 10, 8]
以上两个示例中,我们传入一个字符串数组,然后使用不同的方法获取字符串数组中每个元素的长度,并将这些长度存储在一个新的数组中返回。这两个示例中,第一个示例使用for循环遍历数组,而第二个示例则使用ES6语法中的map函数简化了代码。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS获取字符串型数组下标的数组长度的代码 - Python技术站