我们上边的例子是循环数组的内容到JSX中,其实在数组中可以直接使用JSX语法,看下面的例子。

1
2
3
4
5
6

let arr=[
    <h1 key="1">Hello world!</h1>,
    <h2 key="2"> React is awesome</h2>
];
ReactDOM.render(
<div>{arr}</div>, document.getElementById('reactContainer') )

JSX允许直接在模版插入JavaScript变量。如果这个变量是一个数组,则会展开这个数组的所有成员。

总结:通过两节课的我们对JSX有了初步认识,虽然React可以不使用任何其他插件,但是JSX的好处太多,React也鼓励使用,在实际工作中也是百分百使用的,所以以后的课程中我们都会使用JSX。

React 循环数组的2种方式相关推荐

  1. PHP循环数组的3种方式

    PHP遍历数组的方法经常用到的有: for循环遍历 foreach遍历 each结合while.list遍历 for循环遍历 <?php /*** 1.for循环遍历-只能针对索引数组*/ $f ...

  2. PHP数组循环遍历的四种方式

    [(重点)数组循环遍历的四种方式]  1.使用for循环遍历数组      conut($arr);用于统计数组元素的个数.      for循环只能用于遍历,纯索引数组!!!!      如果存在关 ...

  3. php的循环有哪几种,PHP数组循环遍历的几种方式

    PHP数组循环遍历 1.for循环 //语法 for (init counter; test counter; increment counter) { code to be executed; } ...

  4. JS基础之数组--概述、创建数组的几种方式、数组的特点、数组的常用方法、数组的解构赋值、数组高级API

    一.概述 描述:数组(array)是按照一定顺序排列的一组值,每个值都拥有自己的编号,编号从0开始.整个数组用方括号来表示. 语法:var arr=[item1,item2,item3-] 1.1 注 ...

  5. python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式

    开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...

  6. Raptor-初始化数组的四种方式

    初始化数组的四种方式 目录 1. 问题描述 2. 四种方式 1) 顺序赋值初始化 2) 循环输入初始化 3) 循环随机初始化 4) 以0初始化数组 3. 运行实例 1. 问题描述 在初学Raptor时 ...

  7. javaScript中创建数组的3种方式

    JS数组定义及详解 javascript如何定义数组? 直接上代码和截图 //javaScript中创建数组的3种方式 //方式1 var names = ["令狐冲", &quo ...

  8. javascript定义数组的两种方式,获取各个元素的值

    <script type="text/javascript">             //创建数组并赋值             //1声明数组,分配空间,赋值    ...

  9. React绑定this的三种方式

    转载自  React绑定this的三种方式 React可以使用React.createClass.ES6 classes.纯函数3种方式构建组件.使用React.createClass会自动绑定每个方 ...

最新文章

  1. 黑暗城堡-(最小生成树+最短路)
  2. 图的邻接矩阵简单实现Win32版本
  3. 14.图像透视——介绍,坐标系统(Coordinate System),建模投影(Modelling Projection)_1
  4. 极简代码(八)—— binary activation function
  5. 分享一下我作为面试官面试了几个java程序员后的感受
  6. 数值分析 有效数字计算
  7. librosa.stft librosa.core.stft
  8. Dell服务器开启CPU虚拟化
  9. 拳王虚拟项目公社:2020已过半,请不要再混日子了!
  10. CentOS实现双网卡网络共享
  11. 腾讯6W月薪架构师能力曝光!微信架构为什么是史上最值钱的IM架构?
  12. php7.4 ffi,PHP7.4中FFI的介绍(代码示例)
  13. mppdbLibra
  14. 怎样在 Linux 系统中恢复已删除文件
  15. VLC2.2.4命令参数
  16. 包教包会—全网最易懂的全加器高位进位和低位进位讲解
  17. YUV 422 10bit
  18. 链栈的创建,入栈,出栈!
  19. 游戏网站搭建实例:黑色沙漠中文wiki站搭建(1)
  20. centos 6.5 编译安装了 Nginx1.6.0+MySQL5.6.19+PHP5.5.14

热门文章

  1. 软件测试学习第二周--MySQL
  2. 前端线上问题如何调试
  3. oracle中如何查看端口号,Oracle EMGC查看端口
  4. Oracle 查询SQL语句报 ORA-00918: column ambiguously defined(Navicat中)
  5. Android标题栏添加返回按钮
  6. AAAI 2023 | 基于多模态标签聚合的视频检索模型TABLE,多项SOTA
  7. R9 7950X3D和 R9 7900X3D差距 锐龙R97950X3D和7900X3D对比
  8. ndp邻居发现协议使用
  9. 如何从PPT中提取视频、动画、音频、解说等
  10. 三星s7 android8.0,不抛弃不放弃:三星正为S7系列打造Android 8.0