手写new

#笔试题

1
2
3
4
5
function createObj(func, ...args) {
let obj = Object.create(func.prototype)
let res = fn.apply(obj, args)
return res instanceof Object ? res: obj
}

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!