关于return的迷惑

来源:4-2 小男孩部分代码的封装

小菜菜鸟

2015-10-22 17:57

有个问题无法理解,为什么调用setcoloer接口不要return,而调用walkto接口就要用到return。求解

写回答 关注

2回答

  • 子木李
    2015-10-22 19:35:49
    已采纳

    看你需不需要返回值了,如果不需要返回值,只需要执行一些代码,那么,就可以没有return,如果我需要返回值,比如,计算了一个n!的值,然后我需要在其他地方得到这个计算得到的值,那么就返回这个值了,这里,setColoer只是给它改变颜色,即进行一些操作,不需要得到它的值,所以,不用return,而walkto函数它在函数内计算得到的值是我需要的,并且在后面或者其他地方还需要用到这个值,所以,就需要写return了

    小菜菜鸟

    非常感谢!

    2015-10-23 10:49:46

    共 1 条回复 >

  • echo_kinchao
    2015-10-23 10:36:08

    有一些是返回值 有一些是返回 类型

H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211525 学习 · 540 问题

查看课程

相似问题