函数的理解正确吗?

函数的理解正确吗?

# 具体遇到的问题
在js中,函数是代码的载体,是代码的容器,代码封装成函数后,可以出现在任何地方;传参的设计,是为了对代码任意位置进行截取,在任意位置插入代码;函数中的代码可以按照功能进行分类,变为一个一个的方法,去实现一个一个特定的功能。对象的出现,可以让函数中的代码,有选择的执行。因此,函数(类)的编程决定了,如何实现项目。所以衍生出了5大设计原则,23种设计模式。
# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,老师理解的传递参数,就像一个占位符,其实就是方便把函数封装成复用率更高的方法。例如有一个“我爱吃苹果”的方法,张三喜欢吃苹果,就可以调用它。李四喜欢吃苹果,也可以调用它。但王五爱吃草莓,那么就不能调用它。

虽然我不知道你喜欢吃什么,但是你肯定有你自己喜欢吃的。所以把苹果换成一个参数占个位置,大家根据自己的喜好私人订制,那么不管张三李四王五,还是其他人,都可以调用此方法了。

另外,每一个人都有自己的想法,所谓“一千个读者,就有一千个贾宝玉”。其实不管如何去理解,也不会影响我们去使用参数。所以我们就互相分享,互相交流了哦。

祝学习愉快~

好帮手慕夭夭 2020-11-04 20:30:45

同学你好,这个理解挺新颖的。不过一个函数在其他地方调用,参数的传递可以让函数中的代码与新的位置融合也可以。

另外,一个初级开发工程师,需要掌握pc端开发和移动端开发,还需要至少掌握一个js框架(如vue)。微信小程序要看公司的需求,有的公司没有这类的项目,但是会的话是个很大的加分项。同学的原理性知识掌握的挺多了,比大部分初学者掌握的要好。因为后面的课程还没有开放,目前来看,缺少的是使用框架开发项目的经验。等第三个阶段开放之后,练习一下后面课程的大项目。如果能熟练的做好后面的项目,基本上就可以胜任初级开发工程师的岗位了。再此期间,同学可以把看过的视频多复习一下,知识内容练习扎实一点。加油哦ヾ(◍°∇°◍)ノ゙

​祝学习愉快~

  • 提问者 嗯嗯_ #1
    老师对函数传参的理解是怎样的?
    2020-11-05 01:35:12
好帮手慕夭夭 2020-11-04 10:11:52

同学你好,理解的基本正确。另外,“传参的设计,是为了对代码任意位置进行截取,在任意位置插入代码”是什么意思?老师之前没有听过这种说法,请同学通俗的说一下,跟老师交流一下你的理解哦。

祝学习愉快~

  • 提问者 嗯嗯_ #1
    一段连续的代码,一般都有自己的逻辑,顺序不能随意调换。突然截取其中一段代码,单独到其他地方执行,并不能100%保证截取的一段能正常执行,他需要新的位置,新的环境衔接、融合。因此传参的设计,就是防止这种情况发生,达到任意位置截取的代码,在任意位置都可以执行
    2020-11-04 17:45:59
  • 提问者 嗯嗯_ #2
    老师,您觉得我离初级程序员还差多远?
    2020-11-04 17:51:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师