本文是金旭亮老师网易云课堂的课程笔记,记录下来,以供备忘 作用域 JavaScript的变量作用域只有两种,全局作用域和函数作用域. 函数的作用域 函数中定义的变量是私有的,仅在本函数范围内有效,称为“函数作用域”. //每个函数,都定义了一个作用域 function add(num1, num2) { var sum = num1 + num2; return sum; } console.info(add(, )); console.info(sum); //出错! 块作用域与同名变量 Ja