2022/07/12 第六组 程梓杭 JS基本知识(2)

今日学习内容:JS的基本知识

知识点:

  1. 选择结构复习
  2. 循环结构
  3. 一些JS的常用内置函数
  4. JS选择器
  5. 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语句在控制台内查看变量值。

 

posted @ 2022-07-12 22:29  不觉已入梦  阅读(30)  评论(0)    收藏  举报