发表于: 2019-03-05 00:23:16

4 829



今天完成的事情:

今天在做任务的时候感觉对js还是有很多不懂的地方,懵懵懂懂的做完了任务一,感觉有点急于求成了,今天主要是上网查看了很多关于js和任务的相关文章,也看了一些视频,对计算方法还是有些懵。写了一些简单的demo,不过都不太好,看来还是要继续努力啊。

学习了有关函数的一些知识,感觉很有用。


明天计划的事情:

明天的首要计划就认真学习一下计算方法,争取提高任务进度,早日完成任务。


遇到的问题:

主要问题还是对js比较陌生,懵逼的时候比较多,其次就是查看计算方法相关文章的时候有些地方有些看不懂,还是需要多写demo。


收获:

for循环

for循环的结构

for循环举例:

   for (var i = 1; i <= 100; i++) {        console.log(i);    }

上方代码的解释:

for循环遍历

   for (var i = 1; i < 13; i = i + 4) {        console.log(i);    }

上方代码的遍历步骤:

程序一运行,将执行var i = 1;这条语句, 所以i的值是1。 然后程序会验证一下i < 13是否满足,1<13是真,所以执行一次循环体(就是大括号里面的语句)。 执行完循环体之后,会执行i=i+4这条语句,所以i的值,是5。程序会会验证一下i < 13是否满足,5<13是真,所以执行一次循环体(就是大括号里面的语句)。 执行完循环体之后,会执行i=i+4这条语句,所以i的值,是9。程序会会验证一下i < 13是否满足,9<13是真,所以执行一次循环体(就是大括号里面的语句)。 执行完循环体之后,会执行i=i+4这条语句,所以i的值,是13。程序会会验证一下i < 13是否满足,13<13是假,所以不执行循环体了,将退出循环。 最终输出输出结果为:1、5、9

接下来做几个题目。

题目1:

   for (var i = 1; i < 10; i = i + 3) {        i = i + 1;        console.log(i);    }

输出结果:2、6、10

题目2:

   for (var i = 1; i <= 10; i++) {    }    console.log(i);

输出结果:11

题目3:

   for(var i = 1; i < 7; i = i + 3){    }    console.log(i);

输出结果:7

题目4:

   for (var i = 1; i > 0; i++) {        console.log(i);    }

死循环。


函数

函数:就是将一些语句进行封装,然后通过调用的形式,执行这些语句。

函数的作用:

  • 将大量重复的语句写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。

  • 简化编程,让编程模块化。

先来看个例子:

   console.log("你好");    sayHello();     //调用函数    //定义函数:    function sayHello(){        console.log("欢迎");        console.log("welcome");    }

第一步:函数的定义

函数定义的语法:

   function 函数名字(){    }

解释如下:

  • function:是一个关键字。中文是“函数”、“功能”。

  • 函数名字:命名规定和变量的命名规定一样。只能是字母、数字、下划线、美元符号,不能以数字开头。

  • 参数:后面有一对小括号,里面是放参数用的。

  • 大括号里面,是这个函数的语句。

第二步:函数的调用

函数调用的语法:

   函数名字();

函数的参数:形参和实参

函数的参数包括形参和实参。来看下面的图就懂了:

注意:实际参数和形式参数的个数,要相同。

举例:

       sum(3,4);        sum("3",4);        sum("Hello","World");        //函数:求和        function sum(a, b) {            console.log(a + b);        }

控制台输出结果:

   7    34    helloworld

函数的返回值

举例:

       console.log(sum(3, 4));        //函数:求和        function sum(a, b) {            return a + b;        }

return的作用是结束方法。





返回列表 返回列表
评论

    分享到