new 操作符
Posted me-data
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了new 操作符相关的知识,希望对你有一定的参考价值。
;(function(){ var test=function(){ var tem={}; tem.a=1; return tem; } var r=new test();//{a:1} console.log(r); console.log(r.__proto__===test.prototype);false; test=function(){ var me=this; me.a=1; return function(){} } r=new test(); console.log(r.__proto__===test.prototype);//true var myNew=function(handler){ var tem={}; tem.__proto__=handler.prototype; if(typeof handler.call(tem)!=="object"&&handler.call(tem)!=="function") return tem; return handler.call(tem); } })()
以上是关于new 操作符的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程