분류 전체보기(14833)
-
with(객체접근 간소화)
with(객체접근 간소화) · 반복할 객체를 생략하고 속성이나 메서드를 사용할 수 있게 하는 키워드입니다. · 객체명을 등록하고 속성에 접근할 때 속성명만 호출할 수 있도록 처리할 수 있습니다. · with 키워드를 사용하여 코드를 간결하게 작성할 수 있다는 장점이 있지만 · with 키워드 사용 시 자바스크립트를 최적화하기 어려워, 사용하지 않은 코드보다 실행속도가 떨어지게 되는 문제가 있어 가급적 사용 않을 것을 추천합니다. var student = { 이름 : '홍길동', 국어 : 92, 수학 : 98, 영어 : 96, 과학 : 98 }; var output = ''; //with에 객체를 전달하면 with 블럭내에서 속성명만으로 객체의 속성에 접근 가능 with (student) { output ..
-
in (속성이 객체에 있는지 확인)
in (속성이 객체에 있는지 확인) · in 키워드는 for 키워드와 별도로 사용하면 해당 속성의 key가 객체 안에 있는지 확인할 수 있으며, 속성이 존재하면 true를 출력하고, 속성이 존재하지 않으면 false를 출력합니다. · 속성확인을 위해 속성이름을 적을 때 따옴표(')를 사용하고 다른 구문과 같이 사용할 경우 괄호( () ) 사용해야 합니다. var output = ''; var student = { 이름 : '홍길동', 국어 : 92, 수학 : 98, 영어 : 96, 과학 : 98 }; output += "'이름' in student: " + ('이름' in student) + '\n'; output += "'성별' in student: " + ('성별' in student); alert(..
-
자바스크립트 - self
self · self는 통상적인 변수 이름이지만, 바깥쪽의 this를 참조하기 위해 일반적으로 사용됩니다. · 클로저와 결합하여 this의 값을 주고 받는 용도로 사용할 수도 있습니다.
-
객체 참조(바인딩) 규칙
객체 참조(바인딩) 규칙 javascript의 this가 해당 함수 호출 패턴에 따라 객체를 어떻게 참조하는지에 대한 규칙입니다.
-
객체 호출 하기-객체 프로퍼티 접근 방법, 객체에서 메서드 호출, 속성 호출시 대괄호 연산자만 쓸 수 있는 경우-식별자로 사용할 수 없는 프로퍼티명을 사용하는 경우 , 변수의 값을 프로퍼티.
객체 호출 하기· 객체 프로퍼티 접근 방법· 객체에서 메서드 호출 객체 프로퍼티 접근 방법
-
JavaScript - 프로퍼티(property), 프로퍼티 생성, 프로퍼티 참조, 프로퍼티 삭제
JavaScript - 프로퍼티(property) 모든 자바스크립트 객체는 Object 객체와 Object.prototype 객체의 모든 프로퍼티를 상속받습니다. prototype 프로퍼티를 이용하면 현재 존재하는 프로토타입에 새로운 프로퍼티나 메소드를 손쉽게 추가할 수 있습니다. · 프로퍼티 생성 · 프로퍼티 참조 · 프로퍼티 삭제 프로퍼티 생성 객체명.프로퍼티명 객체명["프로퍼티명"] 프로퍼티 삭제 delete 키워드를 사용하여 객체의 프로퍼티를 삭제할 수 있습니다. 프로퍼티의 값뿐만 아니라 프로퍼티 그 자체도 삭제됩니다.