摘要: ``` var num = 10; fun(); function fun() {` console.log(num);` var num = 20;` } undefined 因为在 里,因为 调用了 ,就在这个函数的作用域里找 ,然后把 的声明提前,相当于是: 另一个例子: 阅读全文
posted @ 2019-02-10 22:51 wanyi1996 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、函数的创造方法 声明式 函数会被提到 js 程序的最上方执行,所以在函数声明的前面也可以调用它。 function f(x) { return x+1; } 定义式 必须先定义后使用 var g = function (x) { return x + 2; } 比如以下程序,f(5) 能正常输出 阅读全文
posted @ 2019-02-10 15:22 wanyi1996 阅读(159) 评论(0) 推荐(0) 编辑