Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从索引为1到5的数组返回项_Javascript - Fatal编程技术网

Javascript 从索引为1到5的数组返回项

Javascript 从索引为1到5的数组返回项,javascript,Javascript,如何在当前数组中从索引1到5的console.log项?使用循环 let cars=[“奥迪”、“宝马”、“雷克萨斯”、“大众”、“法拉利”、“保时捷”] const mappedCars=cars.map((项目,i)=>{ log(“当前索引为:”+i); console.log(“当前元素为:”+项); 控制台日志(“\n”); 返回项;//相当于列表[索引] }); 控制台日志(mappedCars)在循环中对索引1到5(包括)执行此操作: let cars=[“奥迪”、“宝马”、“雷

如何在当前数组中从索引1到5的console.log项?使用循环

let cars=[“奥迪”、“宝马”、“雷克萨斯”、“大众”、“法拉利”、“保时捷”]
const mappedCars=cars.map((项目,i)=>{
log(“当前索引为:”+i);
console.log(“当前元素为:”+项);
控制台日志(“\n”);
返回项;//相当于列表[索引]
});

控制台日志(mappedCars)循环中对索引1到5(包括)执行此操作:
let cars=[“奥迪”、“宝马”、“雷克萨斯”、“大众”、“法拉利”、“保时捷”]
常量filteredCars=[];
for(设i=1;i和for循环:

let cars=[“奥迪”、“宝马”、“雷克萨斯”、“大众”、“法拉利”、“保时捷”]

对于(i=1;i您可以使用
forEach

let cars=[“奥迪”、“宝马”、“雷克萨斯”、“大众”、“法拉利”、“保时捷”];
函数repea(元素、索引){
log(`当前索引是:${index}`);
log(`当前元素是:${element}`);
}

cars.forEach(repea);
使用循环的
可以定义初始条件以及循环终止条件

for ([initialExpression]; [condition]; [incrementExpression])
 statement
let cars=[“奥迪”、“宝马”、“雷克萨斯”、“大众”、“法拉利”、“保时捷”]
常数更新=[];

对于(设i=1;如果从索引1到5应该是
cars.slice(1,6)
任务要求我循环执行如果必须使用循环,您需要创建一个空数组,循环您想要的索引,并将条目推到新数组中。您的问题是“如何返回项目…”,这与
console.log()完全不同
。您应该始终考虑代码的边界条件。请准确描述您正在尝试做什么,以及在不利条件下应该发生什么(var i=1;我非常感谢您为什么要执行不必要的迭代。
for(let i=1;我编辑了-谢谢
let cars = ["AUDI","BMW","LEXUS","VOLKSWAGEN","FERRARY","PORSCHE"]

const updated = [];
for (let i=1; i<=5; i++) {
        updated.push(cars[i]);
}

console.log(updated);