某幢大樓有100層。你手里有兩顆一模一樣的玻璃珠。當你拿着玻璃珠在某一層往下扔的時候,一定會有兩個結果,玻璃珠碎了或者沒碎。這幢大樓有個臨界樓層。低於它的樓層,往下扔玻璃珠,玻璃珠不會碎,等於或高於它的樓層,扔下玻璃珠,玻璃珠一定會碎。玻璃珠碎了就不能再扔。現在讓你設計一種方式,使得在該方式下 ...
面試題 三處的輸出結果均為 undefined A 處執行結果 fn 的 this 指向為 window let 聲明的變量不掛載在 window 對象上 輸出結果為:window.len undefined B處的執行結果 say 函數的 this 指向為 Person fn 的 this 指向依然為 window 輸出結果依然為:window.len undefined C 處的執行結果 ar ...
2020-05-27 21:49 0 815 推薦指數:
某幢大樓有100層。你手里有兩顆一模一樣的玻璃珠。當你拿着玻璃珠在某一層往下扔的時候,一定會有兩個結果,玻璃珠碎了或者沒碎。這幢大樓有個臨界樓層。低於它的樓層,往下扔玻璃珠,玻璃珠不會碎,等於或高於它的樓層,扔下玻璃珠,玻璃珠一定會碎。玻璃珠碎了就不能再扔。現在讓你設計一種方式,使得在該方式下 ...
各位小伙伴在面試中被面試官問道this指向問題一定不少吧,同時還被問道apply,call和bind的用法區別,現在,就來簡單的聊一聊this到底指向何方。 1.基本概念 MDN的官方解釋:與其他語言相比,函數的 this 關鍵字在 JavaScript 中的表現略有不同,此外,在嚴格模式 ...
一、技術博客、視頻 技術博客:ES6中箭頭函數VS普通函數的this指向 視頻: 1.箭頭函數和this的指向問題(coderwhy老師) 2.箭頭函數和this指向問題(尚硅谷老師) 二、實例 (1)hello是全局函數,沒有直接調用它的對象,也沒有使用嚴格模式,this指向 ...
說明 來北京找工作,有個獵頭看我的簡歷不錯,幫我投了兩個58同城的面試,投的都比較高,題也注重原理,較難,這里分享出來,給有需要的人和自己提個醒,保持空杯 面試題內容 2019.05.07 北京58企服面試題 18-23k catch(IOException ...
為什么要使用this 在javascript中,this可謂是無處不在,它可以用來指向某些元素、對象,在合適的地方使用this,能讓我們減少無用代碼的編寫 以上這段代碼中,每個方法都需要用到user對象中的name屬性,如果當user對象名稱發生變化,那么所有方法都要改動,這種情況下,使用 ...
這些面試題偏向中級到高級,可能你都沒遇到過的!下面大家來看看吧,認真點的可以到網上搜搜問題的答案,說不定能幫到你進階PHP! 0、簡單做一下自我介紹,? 然后談一下近三年來你的得意之作? 1、面試官看過你的簡歷,會問一些你做的項目的用戶量、pv、吞吐量、相關難點和解 ...
針對這個問題我只能說說自己的理解了,肯定會有遺漏,畢竟我前端也不怎么會,有其他方法的朋友可以指出來,這樣我也好再學習一下。 1 如果頁面A和頁面B是同域的情況 如果是同域那么兩者之間可以直接通過客戶端存儲來交換數據的,客戶端存儲的方式可以看我前面一篇文章。在同域的假設條件下,如果頁面A和B ...
首先定義一個對象a,有一個屬性x,值為1。接着讓b = a,這一步的結果就是a和b指向了同一個對象。 在內存中,對象的存儲和基本數據類型不同。基本數據類型直接保存在棧里,a = 1,b = 1,在棧里會保存兩份1,分別 ...