基础的语句

谁都会走 提交于 2019-11-29 05:05:07

 

程序的三大结构

顺序

选择

循环

Boolean*

强制类型的转换

所有非零的数字都为true 0 为 false

所有非空字符串都为true 空字符串 false

[]数组 、 {} 对象 都为true null \ undefined false

if

作用

if(){}else{} 常用来判断范围。。。

if分支

单分支:执行逻辑:对条件进行判断,如果条件返回值为true 则执行

var hunry = true;

if(3>5){

console.log("睡觉");

双分支:

var year=2001;

if(year % 4 == 0 && year % 100 !=0 || year %400==0){

console.log("闰年");

}else{

console.log("平年");

}

多分支:

var money =99999;

if(money>0 && money<100){

console.log("100以内");

}else if(money>100 && money<1000){

console.log("100-1000");

}else{

console.log("不在范围内");

}

条件的判断

当不为0的纯数字 则返回真 0 false

非空字符串 返回true "" false

所有对象、数组 返回true null、undefined false

当一个函数存在的时候,则为真,否则为假

 

switch

语法

switch(){

case value : 执行的语句 ; // 对某个固定值的判断。

 

1: case穿透。

如果每一个case语句执行完毕之后,没有遇到 break , 让程序继续往下执行。

2: default 其他情况,

以上case值都不满足的情况下所执行的语句。 可以省略掉。

while

循环

var i=1;

while(i<=100){

document.write("我爱你"+i+" ");

i++;

}

 

 

循环的作用:

1:简化代码,处理重复执行的代码

2:遍历数组、json对象、节点集合。

语法:

while(循环的条件){

循环体

}

循环的五大要素

1.循环变量

2.循环变量的初始值

3.循环的增值

4.循环的终止条件

5.循环体

计算器

业务逻辑:

1.点击btn之后

2.对两给输入框的值进行获取

3.判断运算符

4.运算得出结果

5.把结果放在res里面 -->

 

文本框值的获取 文本框的id名称.value;

语法:

id名称.onclick = function(){

事件处理程序

}

box.onclick = function(){

alert("点我了")

}

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!