2.返回值作用域 js没有块级作用域的 function p(){ return { result:"成功" } } 2由内向外查找 var num = 10; function f1(){ var num = 20; console.log("第一级",num); function f2(){ var num = 30; console.log("第二级",num); function f3(){ var num = 50; console.log("第三级",num); } f3(); } f2(); } f1(); console.log("第四级",num);