2018年8月3日

return function和return function()的区别

摘要: 我们先来看看下面的例子~ 运行结果: 解释: 将函数(不带括号)赋值给一个变量,会复制对函数的引用,将括号放在函数名的末尾,调用函数,函数返回值赋给变量。 阅读全文

posted @ 2018-08-03 15:10 一颗豆豆 阅读(2782) 评论(0) 推荐(0) 编辑

关于 return

摘要: return 语句会终止函数的执行并返回函数的值 比如: 运行结果: 解释: 此处将f1()的返回值赋给sum,sum的值是5. 如果直接输出结果,没有返回值: 运行结果: 解释: sum是没有值的 阅读全文

posted @ 2018-08-03 14:54 一颗豆豆 阅读(151) 评论(0) 推荐(0) 编辑

在外部函数外调用内部函数

摘要: 在外部函数之外直接调用内部函数: 代码如下: 运行结果: 报错原因: 内部函数的作用域在外部函数内,所以,内部函数只能在外部函数内被调用。 在外部函数内调用内部函数: 代码如下: 运作结果: 内部函数成功被调用。 在外部函数之外调用内部函数,把内部函数 赋值给一个全局变量 代码如下: 运行结果: 在 阅读全文

posted @ 2018-08-03 09:55 一颗豆豆 阅读(3114) 评论(0) 推荐(0) 编辑

导航