Correcting teacher:灭绝师太
Correction status:qualified
Teacher's comments:对比php 中 for foreach遍历数组的速度发现, 在实际项目中尽量使用foreach去遍历php数组, 因为产生的是临时变量, 遍历结束后会被释放, 相比于for遍历数组来说速度更快~
<script>
let arr = ['huawei','apple','xiaomi'];
console.log(arr);
for(let i = 0; i<arr.length;i++){
// alert(arr[i]);
console.log(arr[i]);
}
for (let index=0;index<arr.length;index++){
console.log(arr[index]);
}
</script>
<script>
let arr = [1,2,3,4,5,6,7];
arr.forEach((item, index) => (console.log(arr[index])));
</script>
<?php
$arr = ['xiaomi','huawei','apple'];
for($i = 0; $i<count($arr);$i++){
echo $arr[$i].'<br />';
};
echo '<hr />';
$arr2 = [];
foreach($arr as $k=>$v){
echo $k.'=>'.$v.'<br />';
array_push($arr2,$v); ///往数组中添加元素
};
print_r($arr2);
?>