Hyggelook

关注

模拟new实现

Hyggelook

关注

阅读 117

2023-03-26

function myNew(construct,...args){
  let obj = {};
  obj.__proto__ = construct.prototype
  const r = construct.call(obj,...args)
  return r instanceof Object ? r : obj
}



相关推荐

萨摩斯加士奇

深入理解JavaScript之 new 原理及模拟实现

萨摩斯加士奇 86 0 0

尤克乔乔

new的过程发生了什么,模拟一下new的

尤克乔乔 64 0 0

Python芸芸

【CodeForces - 1020A】New Building for SIS(模拟)

Python芸芸 78 0 0

GG_lyf

ICPC Greater New York Region 2020 (模拟)

GG_lyf 92 0 0

瑾谋

C. New Year Book Reading(CF)模拟

瑾谋 84 0 0

未定义变量

面试官问:能否模拟实现JS的new操作符(高频考点)

未定义变量 60 0 0

Gaaidou

【C++模拟实现】list的模拟实现

Gaaidou 58 0 0

前程有光

通过__new__实现单实例

前程有光 41 0 0

小黑Neo

string模拟实现:

小黑Neo 21 0 0

松鼠树屋

模拟实现vector

松鼠树屋 61 0 0

精彩评论(0)

0 0 举报