JS 嵌套函数定义及实例讲解
18-07-30
JS 嵌套函数定义及实例讲解。定义:JS可以在函数体中定义新的函数,这个新的函数称之为嵌套函数
定义
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
相关文章
最新文章
热点推荐