[面试题] 函数默认参数作用域
Posted CodeSpirit
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[面试题] 函数默认参数作用域相关的知识,希望对你有一定的参考价值。
今天看到了一道很有意思的面试题,在听完老师的讲解后,我决定也和大家讲讲这道题
var x = 0
function foo(x, y = function() { x = 3; console.log(x) }) {
console.log(x)
var x = 2
y()
console.log(x)
}
foo()
console.log(x)
大家可以想想这道题的答案是什么?
以上是关于[面试题] 函数默认参数作用域的主要内容,如果未能解决你的问题,请参考以下文章