>  기사  >  웹 프론트엔드  >  내가 그 대상을 어떻게 이해하는지 말해주세요.

내가 그 대상을 어떻게 이해하는지 말해주세요.

零下一度
零下一度원래의
2017-06-26 10:39:353002검색

안녕하세요 여러분! 오늘은 객체에 대해 이야기해보겠습니다.

사물에 관해 우리는 사물을 어떻게 이해하나요? 어떤 사람은 이렇게 말할지도 모릅니다: 음, 그것은 단지 남자 친구와 여자 친구 사이의 관계가 아닌가요?

네, 모든 것이 객체이므로 아무런 문제가 없습니다.

하지만 우리 프런트엔드 직원들에게는 웃을 수도 있는데, 객체란 정확히 무엇일까요?

우선 객체가 속성과 메서드의 모음이라는 것을 이해하기 쉽습니다.

하지만 이제 막 IT 업계에 입문한 우리들에게는 이해가 불가능할 수도 있습니다. 간단히 말해서, 사물은 특정한 특성이나 특정한 기능을 지닌 "사물"입니다.

예를 들어 사람은 코, 눈, 귀 등과 같은 특성을 가지고 있지만 먹고, 먹고, 달리고, 노는 등의 기능도 가지고 있습니다.

 물론 객체를 직접 생성할 수도 있지만, 가장 일반적인 방법은 다음과 같습니다.

  1. Literal

   obj = {attribute: attribute value, attribute: function};​ ​​}




  2.
Object object

  var obj = new Object ();     this.name=

    this.age =

This.show = function(){}  }

 var obj1 = new myFun();
 var obj2 new myFun();

  4. 팩토리 메소드:

      function myFun(){

  var obj = new Object();

                                         obj.name 2 = myFun();

5. 프로토타입 모드:


   function myFun(){}

   myFun.prototype.name

    myFun.prototype.show=function(){}

    obj.prototype= {

    "장산",
                                                                                  | 프로토타입.age =

myfun.prototype .info = function(){}

                                                                  .


  
 
생성할 때 객체가 생성된 후에는 속성과 메서드를 갖게 됩니다. 객체의 속성 및 메서드(예:


  

for(var i in obj){



                                       > ~                                       


위 내용은 내가 그 대상을 어떻게 이해하는지 말해주세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:js의 이벤트 이해다음 기사:js의 이벤트 이해