안녕하세요 여러분! 오늘은 객체에 대해 이야기해보겠습니다.
사물에 관해 우리는 사물을 어떻게 이해하나요? 어떤 사람은 이렇게 말할지도 모릅니다: 음, 그것은 단지 남자 친구와 여자 친구 사이의 관계가 아닌가요?
네, 모든 것이 객체이므로 아무런 문제가 없습니다.
하지만 우리 프런트엔드 직원들에게는 웃을 수도 있는데, 객체란 정확히 무엇일까요?
우선 객체가 속성과 메서드의 모음이라는 것을 이해하기 쉽습니다.
하지만 이제 막 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. 팩토리 메소드:
obj.name 2 = myFun();
5. 프로토타입 모드:
function myFun(){}
myFun.prototype.show=function(){}
obj.prototype= { "장산",
| 프로토타입.age =
.
생성할 때 객체가 생성된 후에는 속성과 메서드를 갖게 됩니다. 객체의 속성 및 메서드(예:
for(var i in obj){
> ~
위 내용은 내가 그 대상을 어떻게 이해하는지 말해주세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!