JS 嵌套函数定义及实例讲解
程序员文章站
2022-05-17 23:54:37
定义
js可以在函数体中定义新的函数,这个新的函数称之为嵌套函数
代码实例
function issumless(arra, arrb){
function sum(arr){
var...
定义
js可以在函数体中定义新的函数,这个新的函数称之为嵌套函数
代码实例
function issumless(arra, arrb){ function sum(arr){ var s=0; for(var i=0; i<arr.length; i++) s += arr[i] return s } return sum(arra) < sum(arrb) }
其中函数sum就是嵌套函数
嵌套函数的作用域
嵌套函数的作用域只在函数体内
比如在上面实例中,函数sum只能在函数issumless内发挥作用。
在issumless外使用sum,就会产生错误uncaught referenceerror: sum is not defined
上一篇: springboot+aop切点记录请求和响应信息
下一篇: js内存管理与泄露的问题解析