不知道在讲什么也不知道这节内容与编程4-10有什么关系

来源:4-8 函数定义的位置

慕仰8079247

2019-07-09 21:50:46

不知道在讲什么也不知道这节内容与编程4-10有什么关系

写回答

2回答

好帮手慕夭夭

2019-07-10

你好同学,本节课程讲解的内容都是前面课程涉及到的,例如刚开始讲解的是作用域相关的,函数声明会形成一个局部作用域,函数外部是不可以访问函数内部声明的函数的。如下:

http://img.mukewang.com/climg/5d2558760001868109040289.jpg

而如果fn中再嵌套一个函数,那么它内部的函数是可以访问它的。因为fn3中访问一个函数或者变量,会先往自己作用域中查找有没有定义,如果没有的话,会往上级作用域中查找。如下:

http://img.mukewang.com/climg/5d2558e30001fe5507060364.jpg

课程中间讲解了函数如果if判断中,想要在if条件成立的情况下才会声明函数是实现不了效果的。因为if的{}不会形成一个作用域。add函数在代码执行之前还是会被预解析,预解析是前面的课程哦,如果不熟悉的话,建议复习上一个课程中的内容。

http://img.mukewang.com/climg/5d255ad00001061708480442.jpg

紧接着后面讲解了对象中声明函数,也就是定义方法,而4-10就是课程这部分讲解的内容,如下:

http://img.mukewang.com/climg/5d255a540001ebc608420477.jpg

本节课程涉及的知识点比较杂,都是前面学过的内容,可以多看几遍视频,如果有不懂的地方可以详细的提问。练习题尝试自己做一做,哪里不会了也可以来问答区域提问,老师会帮助你解答的哦

祝学习愉快,望采纳。

1

superman888

2020-07-30

老师让你温故而知新,挺好的,之前没听懂的函数又捋清楚了

0

0 学习 · 14456 问题

查看课程