今天看到了一道很有意思的面試題,在聽完老師的講解後,我決定也和大家講講這道題
大家可以想想這道題的答案是什麼?
😎😎😎好 時間到
接下來我來講講這道題
要想做對這道題 我們得先知道一個概念
函數中的參數如果有預設值的情況下,那麼他是會形成一個參數作用域的
或許有小夥伴會不相信,為啥你說會形成作用域就形成作用域呢?
那麼 我們來看下官方ecma給出的解釋是什麼?

小夥伴們,可以仔細讀一讀這一段話.我簡單翻譯一下
如果函數的形參不包含任何預設的值,那麼函數作用域将會與參數共享一個作用域
如果預設參數存在的話,那麼會形成一個參數作用域
好滴 我們現在分析下
好 我們現在已經分析完了 大家可以仔細看看
總體而言還是比較簡單的
本文來自部落格園,作者:CodeSpirit,轉載請注明原文連結:https://www.cnblogs.com/codespirit-zx/p/15670216.html