js 中使用for或者forEach遍历数组

  • for

    语法:
    for (初始化表达式1; 判断表达式2; 自增表达式3) {
    // 循环体4
    }

  1. let items = ['一', '二', '三', '四', '五'];
  2. for (let i = 0; i < items.length; i++) {
  3. console.log(items[i]); // 一 二 三 四 五
  4. }
  • for in / for of

    for in是ES5标准,遍历key.
    for of是ES6标准,遍历value.

  1. let items = ['一', '二', '三', '四', '五'];
  2. for (let item in items) {
  3. console.log(item); // 0 1 2 3 4
  4. }
  5. for (let item of items) {
  6. console.log(item); // 一 二 三 四 五
  7. }
  • foreach()

    foreach是数组对象的一个方法.方法为每个数组元素调用一次函数(回调函数)
    语法:Array<number>.forEach( callbackfn: (value: number, index: number, array: number[]) => void, thisArg?: any): void

  1. let items = ['一', '二', '三', '四', '五'];
  2. items.forEach((item, index) => console.log(index,item)); // 0,一 1,二 2,三 3,四 4,五

PHP中for, foreach遍历数组

  • for

    语法:语法
    for(初始值;条件;增量){
    //循环体
    }

  1. $items = [1, 2, 3, 4, 5];
  2. for ($i=0; $i < count($items); $i++) {
  3. echo $items[$i]; // 1 2 3 4 5
  4. }
  • foreach

    语法:
    //语法一
    foreach(数组 as 值){
    }
    //语法二
    foreach(数组 as 键=>值){
    }

  1. $items = [1, 2, 3, 4, 5];
  2. foreach ($items as $k => $v) {
  3. echo $k,$v;
  4. }

更多相关文章

  1. php入门之 js数组遍历与php的区别
  2. C语言中易错的地方(一)
  3. 冷月手撕408之数据结构(3)-顺序表
  4. 210406 类数组 获取遍历DOM元素 向元素添加文本 获取元素的自定
  5. PHP:实例演示PHP模块加载和JavaScript和PHP中for/forEach两种语
  6. CSS的基本语法/选择器优先级/实例演示前端组件样式模块化原理与
  7. 【php基础入门】PHP环境搭建与初识php代码书写及演示PHP和JS中遍
  8. 4.07字符串与数组的一些常用方法
  9. (lintcode)第6题 合并排序数组

随机推荐

  1. 传智播客—Android(二)数据存储和访问 之文
  2. 远程调试 Android 设备使用入门
  3. Android ConstraintLayout 约束布局详解
  4. Android(安卓)触摸事件大全
  5. Android 存储路径浅析
  6. Android模擬器adb命令介紹
  7. Android带多选功能的PhotoPicker
  8. 解决Android SDK Manager下载问题和andro
  9. android 电池(二):android关机充电流程、充
  10. [九鼎RK3399Pro] Android(安卓)8.1默认自