[Day 14]从零开始学习 JS 的连续-30 Days---forEach回圈

阵列 forEach 资料处理方法

  1. 语法:宣告阵列的名称+( . )+forEach( + function( 阵列的值 , 阵列的排序 , 整个阵列 ){ +执行动作 })。


如图所示使用forEach回圈可以抓出多笔资料,10为第一笔资料的值,0为第一笔资料位置,中括号为整个阵列。(item、num、array为参数名称可以更改)。

阵列数字应用累加方式

  1. 执行程序顺序很重要,变数作用域会引响结果。


如图所示let total 在函式'里面',每次回圈会回复原始值在执行
动作,所以无法正确累加。


如图所示let total 在函式'外面',每次回圈才可以把值正常累加。

搭配 if,筛选出阵列资料

1.使用 if 判断出想要的资料并且用 push 语法将资料回传。


如图所示使用if判断3的倍数,并且将值回传到新的阵列

今天就到这结束了。


<<:  Spring boot 与 skaffold

>>:  新新新手阅读 Angular 文件 - pathMatch(3) - Day29

Day 19 - UML x Component — Independent (上)

前面把有依赖关系的 Component 都讲一讲之後,今天就来带过其他的 UI 元件吧,因为想介绍...

Day19-Kubernetes 那些事 - Stateless 与 Stateful

前言 今天来稍微讲点轻松的内容,但同时也是 K8s 中非常重要的一个观念,从这篇文章开始都会是 Po...

Day 18: Behavioral patterns - Chain of Responsibility

目的 当一个行为需要经过多道步骤时,可以将步骤串在一起。 说明 该模式常见於两种情境: 行为不一定一...

[Day 17] Facial Recognition - siamese networks: 只是一个开始

双胞胎有同卵双生或异卵双生,孪生网路当然也要有 今天开始我们将谈谈如何让网路去学习辨识不同的人脸,...

30天零负担轻松学会制作APP介面及设计【DAY 22】

大家好,我是YIYI,今天我要来聊聊我的架构图。 文字版架构图 以COVER放在第一层 第二层是HO...