原文:面試官:熟悉JS中的new嗎?能手寫實現嗎?

目錄 new 運算符簡介 new 究竟干了什么事 模擬實現 new 運算符 補充 預備知識: 了解原型和原型鏈 了解this綁定 new 運算符簡介 MDN文檔:new 運算符創建一個用戶定義的對象類型的實例或具有構造函數的內置對象的實例。 new的作用:創建對象的實例 new 究竟干了什么事 上面說了new的作用是創建對象的實例,那么它究竟是怎么創建實例的,內部干了哪幾件事 以new Pers ...

2021-11-03 12:20 8 298 推薦指數:

查看詳情

面試官:什么是函數柯里化?能手寫實現嗎?

目錄 1 什么是函數柯里化 2 柯里化的作用和特點 2.1 參數復用 2.2 提前返回 2.3 延遲執行 3 封裝通用柯里化工具函數 4 總結和補充 1 什么是函數柯里化 在計算機科學,柯里化 ...

Tue Nov 02 19:42:00 CST 2021 3 1486
面試官:能手寫一個SpringBoot的Start嗎?

start出現歷史: SpringBoot的相對於SpringMVC的出現初衷就是無須繁瑣的配置文件就可以輕松使用自己需要的功能, 我們都知道SpringBoot你只需要引入對應的XX ...

Sun Mar 29 19:12:00 CST 2020 0 1401
輕松手寫單例模式的6種實現方式!再也不怕面試官問了!

撕單例模式不管是筆試還是面試,都是高頻題了。 今天就來說一下單例模式的原理和 6 種實現方式。 目錄 一、單例模式的定義 二、單例模式的設計要素 三、單例模式的6種實現及各實現的優缺點 (一)懶漢式(線程不安全) (二)餓漢式(線程安全 ...

Wed Mar 31 19:21:00 CST 2021 0 375
自己手寫實現Dubbo

目錄 dubbo 簡單介紹 為什么手寫實現一下bubbo? 什么是RPC? 接口抽象 服務端實現 注冊中心 消費者端: dubbo 簡單介紹 dubbo 是阿里巴巴開源的一款分布式rpc框架 ...

Mon May 13 00:26:00 CST 2019 0 1178
手寫實現HashMap

1.hashmap的實現   ① 初始化     1)定義一個Node<K, V>的數組來存放元素,但不立即初始化,在使用的時候再加載     2)定義數組初始大小為16     3)定義負載因子,默認為0.75,     4)定義size用來記錄容器存放的元素 ...

Tue Apr 09 16:52:00 CST 2019 1 975
太刺激了,面試官讓我手寫跳表,而我用兩種實現方式吊打了TA!

前言 本文收錄於專輯:http://dwz.win/HjK,點擊解鎖更多數據結構與算法的知識。 你好,我是彤哥。 上一節,我們一起學習了關於跳表的理論知識,相信通過上一節的學習,你一定可以給面試官完完整整地講清楚跳表的來龍去脈,甚至能夠邊講邊畫圖。 然而,面試官說 ...

Tue Sep 08 14:53:00 CST 2020 4 2047
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM