发表于: 2019-11-25 19:06:10
1 1183
今天完成的任务
今天就开始进入了js的学习,在js的任务中,首先要了解数据的类型:基本数据类型(值类型):String 字符串、Number 数值、Boolean 布尔值、Null 空值、Undefined 未定义。引用数据类型(引用类型):Object 对象。其次是知道变量的用法:
var a; // 定义 a = 100; //赋值 console.log(a); //输出100
再者要开始了解函数是什么:
函数:就是将一些功能或语句进行封装,在需要的时候,通过调用的形式,执行这些语句。
函数也是一个对象
使用
typeof
检查一个函数对象时,会返回function
函数的作用:
将大量重复的语句写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。
简化编程,让编程模块化。
console.log("你好"); sayHello(); // 调用函数 // 定义函数 function sayHello(){ console.log("欢迎"); console.log("welcome"); }
知道函数后需要了解可以在其中执行的语句条件语句,循环语句,和一系列功能型的语句。
条件语句
1、条件判断语句
条件成立才执行。如果条件不成立,那就什么都不做。
格式:
if (条件表达式) { // 条件为真时,做的事情
}
2、条件分支语句
格式1:
if (条件表达式) { // 条件为真时,做的事情
} else { // 条件为假时,做的事情
}
格式:(多分支的if语句)
if (条件表达式1) { // 条件1为真时,做的事情
} else if (条件表达式2) { // 条件1不满足,条件2满足时,做的事情
} else if (条件表达式3) { // 条件1、2不满足,条件3满足时,做的事情
} else { // 条件1、2、3都不满足时,做的事情
}
以上所有的语句体中,只执行其中一个。
循环语句
for循环
for循环的语法
语法:
for(①初始化表达式; ②条件表达式; ④更新表达式){
③语句...
}
执行流程:
①执行初始化表达式,初始化变量(初始化表达式只会执行一次)
②执行条件表达式,判断是否执行循环:
如果为true,则执行循环③
如果为false,终止循环
④执行更新表达式,更新表达式执行完毕继续重复②
for循环举例:
for (var i = 1; i <= 100; i++) { console.log(i);
}
明天完成任务
对任务一中进行任务分解。先让一格子产生颜色变换,再用延时器让它变换颜色。再通过循环加条件的控制我们可以实现三个不同的格子不同的在闪烁。
遇到的问题
遇到的问题就是没办法光看文档理解,需要联系实际案例来完成。
评论