for语句:也是一个循环语句,也称for循环。
在for循环中,提供了专门的位置来放三个表达式:
1.初始化表达式 2.条件表达式 3.更新表达式
语法格式:
for(初始化表达式;条件表达式;更新表达式;){
语句…
}
举例:
for(var i=0; i<10; i++){
console.log(i);
for循环执行流程:
1.先执行初始化表达式(初始化表达式只会执行一次)
2.再执行条件表达式,判断是否执行循环,值为true,则执行循环大括号{}里的语句,值为false,终止循环
4.执行更新表达式,更新表达式执行完后,再继续重复第二步,判断是否执行循环
for语句:也是一个循环语句,也称for循环。在for循环中,提供了专门的位置来放三个表达式:1.初始化表达式 2.条件表达式 3.更新表达式语法格式:for(初始化表达式;条件表达式;更新表达式;){语句…}举例:for(var i=0; i<10; i++){console.log(i);}for循环执行流程:1.先执行初始化表达式(初始化表达式只会执行一次)2.再执行条件表达式,判断是否执行循环,值为true,则执行循环大括号{}里的语句,值为false,终止循环4
去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。
ES6 Promise 先拉出来遛遛
复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?...
1.首先执行里面的计数器变量 var i =1 ,但是 这句话在for里面只执行一次 index
2.去 i <=100 来判断是否满足条件 如果满足条件 就去执行循环体 不满足条件 退出循环体
3.最后去执行i++ i++就单独写的代码 递增 第一轮结束
4.接着去执行 i <=100 如果满足条件 就去执行
for (var i = 1; i <= 100; i++) {
console.log('你好');
初始化变量:通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。
条件表达式:用于确定每一次循环是否能被执行。如果结果是 true 就继续循环,否则退出循环。
操作表达式:用于确定每一次循环是否能被执行。如果结果是 true 就继续循环,否则退出循环。
执行过程:
初始化变量,初始化操作在整个 for 循环只
属历史遗留,用于遍历对象的属性(数组的索引值也算属性)。
但有一个缺点:如果手动向数组添加成员属性,则:
虽然数组的length不变,但用for..in遍历数组会遍历到那些新定义的属性。
for (property...