저는 JavaScript에 약간 익숙합니다. 나는 그것을 클라이언트 측에서 잠시 동안 여기저기서 사용했지만, 이제는 서버 측 자바 스크립트로 모험을하고 있습니다. 이 질문은 작성 및 속성의 효율적인 정의와 관련하여 Javascript 객체에 관한 것입니다.JavaScript에서 속성을 사용하여 개체를 만드는 가장 효율적인 방법은 무엇입니까?
성능 향상을 위해 var o = {};
으로 개체를 만드는 것이 var o = new Object();
보다 좋습니다. 개체에 속성을 추가하는 방법의 성능 차이가 있습니까?
,이 상황 사이의 성능 차이가 :
var o = {
thing1: "yardigooven",
thing2: "goovenyardi",
};
이 상황?
var o = {};
o.thing1 = "yardigooven";
o.thing2 = "goovenyardi";
이 바람직하다 내가 첫 번째 경우를 가정하고있어,하지만 내가 원하는 그런 식으로 모든 객체 정의를 작성하기 전에 반드시 확인하십시오.
감사합니다.
정말 성능이 걱정 되십니까? – Dykam
지도 선언을 구문 분석 할 때 성능 저하가있을 수 있지만 단지 추측입니다 –
jsperf.com에 대해 들어 보셨습니까? – Domenic