>웹 프론트엔드 >JS 튜토리얼 >자바스크립트에서 새 객체를 생성하는 방법

자바스크립트에서 새 객체를 생성하는 방법

藏色散人
藏色散人원래의
2021-11-08 17:30:303635검색

JavaScript에서 새 개체를 만드는 방법: 1. 리터럴 형식으로 새 개체를 만듭니다. 2. new Object() 형식으로 새 개체를 만듭니다.

자바스크립트에서 새 객체를 생성하는 방법

이 문서의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript에서 새 개체를 만드는 방법은 무엇입니까?

JavaScript에는 개체를 생성하는 데 두 가지 구문이 있습니다.

하나는 리터럴 형식을 사용하고 다른 하나는 new Object()를 사용합니다.

이름, 나이, 성별과 같은 속성이 있는 사람 개체를 만듭니다.

1. 리터럴 구문

var person = {name:"chen",age:12,sex:"male"};

2. New Object() form

 var person = new Object();
        person.name="test";
        person.age=12;
        person.sex="male";

JS에서 객체를 선언할 때 대부분의 사람들은 다음과 같이 작성합니다. var a = new Object( );

왜요?

{}이를 객체 리터럴이라고 하며 new Object()는 생성자 함수를 사용합니다.

객체 리터럴은 생성자 함수보다 선언하기가 더 편리합니다.

JS에서는 객체 리터럴 선언에 우선순위를 두는 것이 좋습니다

JavaScript에서 new 키워드를 사용한다는 것은 다음 네 가지 작업을 수행한다는 의미입니다.

새 객체를 생성합니다. 이 객체의 유형은 객체입니다.

Set 이 새 객체의 내부, 접근성 및 [[prototype]] 속성을 생성자에 설정된 속성에 적용합니다(prototype.construtor가 가리키는 생성자 참조).

생성자를 실행합니다. this 키워드가 언급되면 다음을 사용하세요. 새로 생성된 객체의 속성

새로 생성된 객체를 반환합니다(생성자가 '프로토타입 없음'을 반환하지 않는 한).

추천 동영상 튜토리얼: "javascript 기본 튜토리얼"

위 내용은 자바스크립트에서 새 객체를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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