javascript中的for循环语句和条件语句以及函数补充 小白笔记

javascript中的for循环语句和条件语句以及函数补充 小白笔记

for循环语句

在js代码中可以使用for循环,通常可以对数组和字典进行循环,我们来看一下具体的使用方法:

var a=[11,22,33,44,55]
for (var item in a) { 
    console.log(item);    //循环时,循环的元素为索引
    }
for (var item in a){ console.log( a[item] ); }

var b={"k1":"v1","k2":"v2"}
for (var row in b){
    console.log(row);   //循环时,循环的元素为索引
    }
循环时,循环的元素为索引,可按照索引的方式取值。

我们再来看一个for循环,声明一个变量i,初始值为0,如果i<10,则加一(i++相当于i=i+1),跟Python中的for循环一样的理解方式:

for (var i=0; i<10 ;i++){
    console.log(i);
    }
//可拓展一下循环数组
var a=[11,22,33,44,55]
for (var i=0; i<a.length; i++){
    console.log(a[i])
    }

条件语句

在Python中使用条件语句,需要用缩进来控制代码块,在js中就不需要了,js是根据大括号来控制代码结构的,我们来看一下他的基本语法格式:

if (条件) {
    } else if( 条件) {
    } else if( 条件) {
    } else {
    }

JavaScript基础知识点整理这篇文章中出现了布尔类型,我们在条件语句中还可以进行判断:

if (1==1){
    }
if (1!=1){
    }
if (1===1){
    }
if (1!==1){
    }
if (1==1 && 2==2){  //相当于and
    }
if (1==1 || 2==2){  //相当于or
    }
双等号比较的是值是否相等,三等号比较的是值和类型都相等
分享到 :

发表评论

登录... 后才能评论