2022/07/12 第六组 程梓杭 JS基本知识(2)
今日学习内容:JS的基本知识
知识点:
- 选择结构复习
- 循环结构
- 一些JS的常用内置函数
- JS选择器
- JS事件
我的思路:
1、选择结构包括if与switch两种,其中,if适用于几乎所有情况。在switch选择中,case后为字面量时,switch效率一般高于if选择。通常不使用switch case后跟Boolean条件。
一个特殊案例:
switch(month){ case 12: num+=30; case 11: num+=31; case 10: num+=30; case 9: num+=31; case 8: num+=31; case 7: num+=30; case 6: num+=31; case 5: num+=30; case 4: num+=31; case 3: num+=Feburary; case 2: num+=31; case 1: num+=day; break;
这个案例采用累加表示了某月份前所有月份的天数和(Feburary为2月天数,由自定义的闰年判断函数决定)
说明了,break并不是switch选择的必需品,需要灵活使用。
2、循环结构包括for循环和while循环。
for(初始化条件;判断条件;循环条件){循环体;}
for(遍历变量 in 被遍历对象){循环体;}
while(判断条件){循环体;}
do while(判断条件){循环体;}


for循环中,初始化条件本质是给出了一个局部变量定义空间,判断条件本质是boolean判断,循环条件本质是一个额外循环体语句空间。
3、一些常见的JS内置函数,本着随查随用的思想。我记录了一个地址(https://www.w3school.com.cn/jsref/jsref_obj_array.asp)。
JS内置函数很多,需要在慢慢的练习当中逐渐掌握常用函数。
4、JS选择器和事件通常会一起使用,这里并入一条。JS选择器有ID选择器,类名选择器,标签选择器和CSS选择器。由于CSS选择器支持其他所有选择器选择方式,所以通常使用CSS选择即可。事件即单击、双击等等,依据事件可以设计函数响应事件改变对象属性。选择器与事件详见(https://www.w3school.com.cn/js/index.asp)。
今日掌握情况:
由于有c语言基础,能熟练掌握。收获:多用log语句在控制台内查看变量值。

浙公网安备 33010602011771号