var o = (function() { var person = { name: 'Vincent', age: 24, }; return { run: function(k) { return person[k]; }, }}());在不改變上面的代碼情況下, 怎么得到原有的 person 對象?假如在 person 中加上 __proto__: null,原先大家回答的方法就失效了,但此時仍舊有解,有興趣者歡迎挑戰。
前端面試題,利用給定接口獲得閉包內部對象
RISEBY
2018-08-02 20:15:49