老师这作业没点头绪啊

老师这作业没点头绪啊

感觉现在还是不大理解对于function功能意义,像为什么要对日期计算和弹出窗口均用函数进行封装,还有老师能详细讲解一下做这题的思路(流程)么,谢谢了!

正在回答

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

2回答

同学你好!

日期计算和弹出窗口可以用一个function()函数封装。

有功能的代码段说通俗点就是 方法,类似如图:就是计算两个数之和的方法

http://img1.sycdn.imooc.com//climg/5cbfbd5500019ac405270138.jpg

现在同学对function的理解很空泛是正常的,因为在初学且比较抽象,同学这方面的代码写多了就会理解深一点。同学可以多看看问答区别人的代码,多次练习一下~

如果帮助到了你 欢迎采纳 祝学习愉快~

好帮手慕码 2019-04-23 18:48:36

同学你好!
function()函数就是具备一点功能的代码段 ,代码段来实现具体的功能。

对日期计算和弹出窗口均用 function() 函数进行封装是为了方便调用,如果以后在项目中,这个方法是公共的,(很多地方都需要使用到这个方法),那么这样就很容易了,不需要多次写这个方法~

可参考的思路如下:

1、首先要输入年月日。

2、可以把平年每个月对应的天数定义到一个数组中。

3、通过if语句判断闰年,若是闰年的话,把数组中2月份对应的天数改为29天。

4、通过for循环每个月的天数来计算整月的天数。最后在把输入的天数添加上。

可以参考如上思路,在结合自己的想法书写下代码哦,过程中若是遇到问题,可以把相关代码粘贴发哦问答区再次进行提问哦。

如果帮助到了你 欢迎采纳 祝学习愉快~


  • 提问者 慕函数3852583 #1
    谢谢老师,日期计算和弹出窗口能用一个function()函数封装么,对function理解很弱。像“功能的代码段”发现脑子根本没那个概念,能有通俗点的说话么。。。
    2019-04-23 23:03:32
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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