2js基础

加减运算符:+加、-减、*乘、/除、%取模;

  +:加法运算,连接字符串;

  %:取余数;

例子:秒转时间:

function showTime(){
  var a=76;
  var time=parseInt(a/60)+'分'+a%60+'秒';
  alert(time);      
}
showTime();

关系运算符:>,<,>=,<=,==,!=,===,!==;


逻辑运算符:或||、与&&、非!;

var n=56;

n>9 && n<100;


真:true,非零数字,非空字符串,非空对象,

假:false,数字零,空字符串,空对象,undefine;


条件语句:if(条件1){

      语句1;

     }else if(条件2){

       语句2; 

     }else{

      语句n;

    }

switch:

  switch(变量){

    case 值1:

      语句1;

    case 值2:

      语句2;

    ················

    default:

      语句n;

  }

if(条件1){

  语句1;

}else{

  语句2;

}可以写成三目运算符:

条件?语句1:语句2;


continue:中断,继续执行下一个;

break:中断,不再执行。


json:var json={a:1,b:5,c:[1、3、6]}

json用for```in来读取:

for(var i in json){

  alert(json[i]);

}

数组可以用for....in,也可以用for,来读取;

循环:

    var i=0;

    while(i<5){

      alert(i);

      i++;

    }

for循环:for(var i=0;i<5;i++){

      循环语句;

    }

原文地址:https://www.cnblogs.com/maoduoduo/p/3126571.html