이 기사의 예에서는 js 객체 지향의 정적 메서드와 정적 속성을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다. 먼저 다음 코드를 살펴보세요. 코드 복사 코드는 다음과 같습니다. <br> 함수 새(){<br> this.wing = 2;<br> this.fly = 함수(){<br> Alert("나는 새입니다. 날 수 있어요");<br> }<br> }<br> var maque = new Bird();//maque 객체를 생성한 후 Bird의 메서드와 속성을 사용할 수 있습니다<br> </div> <br> 생각: maque 객체를 생성하지 않고도 Bird의 메소드와 속성을 사용할 수 있습니까? <p>보충 지식 포인트: </p> <p> (1) 함수란 무엇입니까? 함수는 변수이기도 하고 객체이기도 합니다. 함수의 본질은 실제로 다음과 같습니다. <br> var sum = new Function('x','y','return x y');//x와 y는 함수의 매개변수이고 "return x y"는 함수 본문입니다. </p> <p> (2) js에서는 객체, 함수, 배열이 모두 생성자에 의해 생성됩니다. 그러므로 그것들은 모두 객체입니다. 객체이기 때문에 함수에는 속성과 메서드가 있어야 합니다. <br> </p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="54268" class="copybut" id="copybut54268" onclick="doCopy('code54268')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code54268"><script type="text/javascript"><br> 함수 새(){<br> this.wing = 2;<br> this.fly = 함수(){<br> Alert("나는 새입니다. 날 수 있어요");<br> }<br> }<br> Bird.jiao = function(){alert('jirping')};//Bird 함수도 객체이므로 메소드를 가질 수 있습니다<br> Bird.jiao();//호출방법<br> </div> <p>이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다. </p>