学习如何使用微信小程序的for和foreach循环遍历获得索引和数据

article/2025/10/2 22:48:51

学习如何使用微信小程序的for和foreach循环遍历获得索引和数据

    • js文件中定义数组
    • 第一种for循环方法
    • 第二种for循环方法length
    • 第三种forEach循环方法

js文件中定义数组

* 页面的初始数据*/data: {users: [{name: '张三',age: 18}, {name: '李四',age: 19}, {name: '王五',age: 20}, {name: '赵六',age: 20}]
},

第一种for循环方法

let datas = this.data.users;
for (var index in datas) {console.log(index + ' 姓名:' + datas[index].name + ' 年龄:' + datas[index].age);
}

datas:数组
index:下标
title:数组中的一个字段

在这里插入图片描述

第二种for循环方法length

let datas = this.data.users;
for (var i = 0; i < datas.length; ++i) {console.log(i + ' 姓名:' + datas[i].name + ' 年龄:' + datas[i].age);
}

datas:数组
datas.length:数组长度

在这里插入图片描述

第三种forEach循环方法

let datas = this.data.users;
datas.forEach(function (item, index) {console.log(index + ' 姓名:' + datas[index].name + ' 年龄:' + datas[index].age);
})
console.log('--------------------------------------');
datas.forEach(function (item, index) {console.log(index + ' 姓名:' + item.name + ' 年龄:' + item.age);
})

在这里插入图片描述

在微信wxml页面内执行循环取值

姓名:{{item.name}}
年龄:{{item.age}}

http://chatgpt.dhexx.cn/article/MkZr6Uku.shtml

相关文章

大数据基础(一):大数据概念

文章目录 大数据概念 数据 常见数据存储单位 大数据 大数据概念 最早提出“大数据”时代到来的是全球知名咨询公

大数据基础知识(上)

大数据基础知识&#xff1a;技巧与概念 什么是大数据数量多流转快种类多大数据需要具备全部三个特征吗&#xff1f; 如何使用大数据了解消费者大数据了解企业大数据了解科学研究大数据 大数据与数据科学大数据与小数据的差异数据科学的三大领域数据科学的类型和技能去掉大数据&…

大数据——Hadoop 知识点整理

目录 1. 大数据的特点&#xff08;4V特征&#xff09; 2. 谈谈 Hadoop 的优缺点 3. 为什么 HDFS 不适合存小文件 4. Hadoop 的核心组件有哪些&#xff0c;并说明下功能 5. Hadoop 与关系型数据库对比 6. 如果集群中 DataNode 出现错误&#xff08;比如 DataNode 进程死亡…

入门大数据,需要学习哪些基础知识

大数据的发展历程总体上可以划分为三个重要阶段&#xff0c;萌芽期、成熟期和大规模应用期&#xff0c;20世纪90年至21世纪初&#xff0c;为萌芽期&#xff0c;随着&#xff0c;一批商业智能工具和知识管理技术的开始和应用&#xff0c;度过了数据萌芽。 推荐一个大数据学习群…

大数据入门知识总结

大数据入门知识总结 一、大数据部门及流程二、数据仓库1、数据仓库的基本概念2、数据仓库的主要特征3、数据仓库与数据库区别5、数据仓库——ETL 三、Hadoop——HDFS分布式存储系统1、Hadoop简介2、HDFS、Yarn、MapReduce3、Hadoop集群搭建4、HDFS的概述5、HDFS的Shell命令6、H…

大数据基础知识介绍

大数据介绍 大数据介绍什么是大数据大数据特点大数据能做什么 大数据项目流程介绍大数据基础知识什么是服务器&#xff1f;服务器类型按应用层次划分按用途划分按机箱结构划分 存储磁盘&#xff08;硬盘&#xff09;机械硬盘固态硬盘&#xff08;SSD&#xff09;混合硬盘机械硬…

大数据概论知识整理

目录 学习要求 一、数据科学的学科地位 二、统计学 1.统计学与数据科学 2.数据科学中常用的统计学知识 3.统计学与机器学习的区别与联系 4.数据科学视角下的统计学 三、机器学习 1.机器学习与数据科学 2.数据科学中常用的机器学习的知识 &#xff08;1&#xff09;基…

大数据基础--大数据深入了解

目录 第一部分 《大数据概述》 传统数据如何处理&#xff1f; 什么是大数据&#xff1f; 传统数据与大数据的对比 大数据的特点&#xff1f; 大数据前/后服务器系统安装部署区别是什么&#xff1f;。 大数据生态系统以及技术组件介绍 大数据技术为什么快&#xff1f; 什么是分…

大数据是什么?学大数据要掌握的基础是?(简单的介绍)

一、学习大数据需要的基础 javaSE&#xff0c;EE(SSM) 90%的大数据框架都是java写的 如&#xff1a;MongoDB--最受欢迎的&#xff0c;跨平台的&#xff0c;面向文档的数据库。 Hadoop--用Java编写的开源软件框架&#xff0c;用于分布式存储&#xff0c;并对非常大的数据集进行分…

大数据基础知识(下)

大数据基础知识&#xff1a;技巧与概念 大数据伦理匿名方面的挑战保密性方面的挑战 大数据的来源和结构人类生成的数据机器生成的数据结构化数据非结构化数据 存储大数据分布式存储与云云计算&#xff1a;IaaS、PaaS、SaaS 和 DaaS Hadoop 简介准备大数据进行分析数据质量方面的…

大数据基础知识1

内容概要 1)什么是服务器&#xff1f; 2)服务器类型 3)什么是RAID&#xff1f; 4)RAIO特点 5)什么是集群&#xff1f; 6)什么是网络&#xff1f; 7)什么是交换机、局域网&#xff1f; 8)什么是网络拓扑、机架&#xff1f; 9)IDC数据中心 (1)什么是服务器&#xff1f; 服务器…

大数据_03【大数据基础知识】

大数据_03 【大数据基础知识】 01 大数据概述02 什么是大数据&#xff1f;&#xff08;Big Data&#xff09;03 传统数据与大数据的对比04 大数据的特点4.1 传统数据与大数据处理服务器系统安装对比4.2 大数据下服务器系统安装 05 大数据生态系统06 大数据生态系统 01 大数据概…

大数据分析入门基础知识学什么?

大数据分析入门基础知识学什么&#xff1f;做好数据分析要掌握多方面的知识和技能&#xff0c;软实力包括沟通能力、表达能力、设计能力等。学大数据分析需要掌握可视化分析、数据挖掘算法、预测性分析能力、语义引擎、数据质量和数据管理等方面的知识。 大数据分析入门基础知识…

大数据基础复习

第一章 1.大数据的概念&#xff1a; 大数据是指无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。 2.大数据的特点&#xff1a; &#xff08;1&#xff09;Volume&#xff1a;数据存储量大&#xff0c;计算量大。 &#xff08;2&#xff09;Value&…

大数据基础——知识汇总

什么是DIKW模型&#xff1f; DData,表示数据&#xff0c;IInformation,表示信息&#xff0c;KKnowledge&#xff0c;表示知识&#xff0c;WWisdom&#xff0c;表示智慧。DIKW模型将数据、信息、知识、智慧纳入到一种金字塔形的层次体系&#xff0c;每一层比下一层都赋予的一些…

OOP思想--封装和继承

本篇主要讲面向对象的封装和继承特性&#xff0c;另一个特性多态会在后面的文章中讲到。 目录&#xff1a;  面向对象编程过程 封装的实现 继承的方式 继承后对象的构造顺序 继承的种类 一、什么是面向对象编程&#xff08;Object Oriented programming,OOP)思想&…

11:c# oop思想面向对象编程(by-朝夕)

目录 前言oop思想面向过程面向对象 面向对象特点&#xff1a;设计模式/原则设计模式六大原则&#xff1a;单一职责原则&#xff08;Single Responsibility Principle&#xff09;里氏替换原则&#xff08;Liskov Substitution Principle&#xff09;依赖倒置原则&#xff08;De…

php oop思想

1.特点&#xff1a; - 封装&#xff1a;隐藏对象的属性和实现细节 - 继承&#xff1a;从一个基类得到一个或多个类的机制 - 多态&#xff1a;根据使用类的上下文来重新定义或改变类的性质或行为 2.访问控制符 public 全局&#xff0c;类内部、外部、子类都可访问protected 受…

php中的oop思想,oop_php oop思想_oop和ood

我想从一个游戏程序员的角度探讨OOP的一个问题──性能。 现时C可以说是支持OOP范式中最为常用及高性能的语言。 历史上&#xff0c;OOP大概是60年代出现&#xff0c;而C诞生于70年代末。现在的硬件和当时的有很大差异&#xff0c;其中最大的问题是内存墙_百度百科。 图1: 处理…

java里oop思想_(一)OOP思想详解

1.关于抽象的进步。面向对象OOP的设计思路其实是把“抽象”这种编程方法进行了新的解释说明&#xff0c;把具体的人或事务抽象成了“类”“对象”的形式。 面向对象的主要思想&#xff1a; 万物即对象 程序是对象的组合 每个对象都有自己的空间&#xff0c;可以容纳其他对象 每…