从入门到入土的JS 随笔day02 新手向
讲讲自增自减和循环语句及三元一次表达式:
一、自增自减实际上就是按照顺序来解读代码,
例如,a++;代表了a先进行了计算,运算完毕后,才进行增加;
++a呢,则是先进行了自增,值加一后再进行运算;
如果实在搞不明白,那么可以写成a=++i 即a=i; a=i++ 即a=i;i++;
二、三元表达式
在我理解里,三元表达式实际上即是判断语句的缩写,因为写法极其简单,效果和判断类似,
写法为 : 条件表达式?结果1:结果2;
注:通常在结果内不要出现分号
三、循环语句
循环语句分为三种,一般常用的为for语句,剩余两种为while 和do while语句
先讲讲for语句吧,for循环是最常用的循环,其他人我不知道,本人还是比较喜欢使用for循环,
语法 for(初始化;条件;改变初始化条件){
code...
}语法简单,但是不建议嵌套过多循环,会发现循环到哪里忘记了,很难受
while(条件){
code...
}
注意:一定要记得在语句中加上条件表达式的变量,否则就会陷入死循环;
do{
code...
}while(条件);
do while和while的区别在于, do while循环是无论条件是否生效,都会执行一次语句;