javascript - 具有嵌套函数的函数是否被视为单个函数?

标签 javascript function nested

我是 JavaScript 新手,正在应对编码挑战,作为训练营申请流程的一部分。

该问题需要编写一个函数来完成任务。

尽管我进行了广泛的调查,但我还没有找到答案。

如果我编写一个包含其他嵌套函数的函数,它仍然会被视为一个函数吗?

最佳答案

If I write a function that contains other, nested functions, would that still be considered one function?

是的。函数是一个封装单元,它是一个黑匣子。您可以调用它,并获取结果,但从外部来看,它的实现方式并不重要。将其内部实现模块化为多个本地函数的函数与没有模块化其内部实现的函数没有什么区别,只要它们的行为相同即可。

关于javascript - 具有嵌套函数的函数是否被视为单个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45226047/

相关文章:

javascript - Node (Express)请求正文为空

javascript - 文本字段要大写,但是句子大小写占位符?

jquery - 将多个 jquery addclass 包装到一个函数中

javascript - 如何从 javascript 中的嵌套异步函数传播返回值

javascript - Canvas 删除不起作用

javascript - CSS/jQuery 改进的页面流

sql - make_hash() 函数?哈希码?

python - Django 上下文处理器中的变量

python - 对嵌套字典条目求和

javascript - 嵌套 Bootstrap 可折叠按钮的 jQuery show.bs.collapse 事件在比预期更多的按钮上触发