코드를 먼저 보세요
var Func=function(){ }; var func=new Func ();
새로 총 4단계를 거쳤습니다
var obj=new Object();
obj.__proto__= Func.prototype;
var result =Func.call(obj);
4. Func의 반환 값 유형을 결정합니다.
값 유형인 경우 obj를 반환합니다. 참조 유형인 경우 이 참조 유형의 객체가 반환됩니다.
if (typeof(result) == "object"){ func=result;}else{ func=obj;;}
new StdClass()를 사용하여 PHP에서 빈 객체를 생성하는 방법은 무엇입니까?
위 내용은 new 키워드를 사용한 객체 생성의 4단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!