调用时机是JS函数的一个很重要的要数,调用时机不同,得到的结果就会不同。 首先示例一段代码: let a =1 functon fn(){ console.log(a) } a = 2 fn() 复制代码 打印出2,因为a=2后函数fn()才调用。 又有如下代码: let a =1 functon fn(){ console.log(a) } fn() a = 2 复制代码 打印出1,因为先调用函...
调用时机是JS函数的一个很重要的要数,调用时机不同,得到的结果就会不同。 首先示例一段代码: let a =1 functon fn(){ console.log(a) } a = 2 fn() 复制代码 打印出2,因为a=2后函数fn()才调用。 又有如下代码: let a =1 functon fn(){ console.log(a) } fn() a = 2 复制代码 打印出1,因为先调用函...