Day-30 特集:回圈实例题

for/传统for/高阶函式for回圈比较

const lists = [2, 4, 1, 8, 7, 3, 5]

for … of

常用在印字串。若为for…in 是印索引值。

for (xx of lists) {
  console.log(xx);
}

传统 for

for (let i = 0; i < lists.length; i++) {
  console.log(lists[i]);
}

HOF for(会接callback回圈)

lists.forEach( (el) => {
  console.log(el);
})

状况题

状况题1

let i = 2            
let j = i++          
console.log(i) => 3  // 先不要管j,把i++独立出来看,所以 = 3
console.log(j) => 2  // 先把i指给j,再做i++

状况题2

let i = 2            
let j = ++i        
console.log(i) => 3  // 先不要管j,把i++独立出来看,所以 = 3
console.log(j) => 3  // 先做++i,再把i指给j

不能印出4与6

for (var i = 1; i < 10; i++) {
  if (i == 4 || i == 6) {
    continue;
  }
  
  console.log(i)
}

印到3就会停止

for (var i = 1; i < 10; i++) {
  if (i == 4) {
    break;
  }
  
  console.log(i)
}

<<:  Day-29 特集:解构 destructing

>>:  你不想动的卡点在...?

【Day 3】Git x GitHub x 版本控制的基础:吴宝春的成功秘诀

tags: 铁人赛 Git GitHub 版本控制 概述 碎念时间 为什麽我们需要 版本控制 ? 每...

vue定义全域性变数

Global.vue 要共用的全域参数 <script> const _token = ...

[Day 14] 多棵决策树更厉害:随机森林 (Random forest)

随机森林 (Random forest) 今日学习目标 随机森林介绍 随机森林的树是如何生成?随机森...

空虚的目录

因为是心血来潮,可能随时断更,加上内容不定,所以决定把第一天留作目录使用。 大概都会是一两天就能弄完...

【企业 WFH 新型态,文件加密护资安】活动分享

跟大家分享一个线上研讨会,有兴趣的可以参考喔~ 居家办公、分流上班等远距办公的企业模式,俨然默默地成...