728x90
반응형

properties 6

JavaScript 개체의 속성을 얻는 방법

질문 : JavaScript 개체의 속성을 어떻게 열거합니까? JavaScript 개체의 속성을 어떻게 열거합니까? 실제로 정의 된 모든 변수와 해당 값을 나열하고 싶지만 변수를 정의하면 실제로 창 개체의 속성이 생성된다는 것을 배웠습니다. 답변 충분히 간단합니다. for(var propertyName in myObject) { // propertyName is what you want // you can get the value like this: myObject[propertyName] } 이제는 사용할 수 없기 때문에 이러한 방식으로 개인 변수를 얻을 수 없습니다. 편집 : @bitwiseplatypus hasOwnProperty() 메서드를 사용하지 않으면 상속 된 속성을 얻게된다는 것이 맞습니다..

Reflection을 사용하여 문자열에서 속성 값 가져 오기

질문 : 리플렉션을 사용하여 문자열에서 속성 값 가져 오기 내 코드에서 Reflection 1 예제를 사용하여 데이터 변환을 구현하려고합니다. GetSourceValue 함수에는 다양한 유형을 비교하는 스위치가 있지만 이러한 유형과 속성을 제거하고 GetSourceValue 가 단일 문자열 만 매개 변수로 사용하여 속성 값을 가져 오도록하고 싶습니다. 문자열에 클래스와 속성을 전달하고 속성 값을 확인하고 싶습니다. 이것이 가능한가? 원본 블로그 게시물의 웹 아카이브 버전 1 개 답변 public static object GetPropValue(object src, string propName) { return src.GetType().GetProperty(propName).GetValue(src, nul..

중첩 된 JavaScript 개체 키의 존재 여부 테스트

질문 : 중첩 된 JavaScript 개체 키의 존재 여부 테스트 객체에 대한 참조가있는 경우 : var test = {}; 잠재적으로 (즉각적인 것은 아님) 다음과 같은 중첩 된 개체가 있습니다. {level1: {level2: {level3: "level3"}}}; 깊이 중첩 된 객체에서 속성의 존재를 확인하는 가장 좋은 방법은 무엇입니까? alert(test.level1); undefined 산출하지만 alert(test.level1.level2.level3); 실패합니다. 나는 현재 다음과 같은 일을하고 있습니다. if(test.level1 && test.level1.level2 && test.level1.level2.level3) { alert(test.level1.level2.level3); ..

HTML에서 properties과 attributes의 차이점

질문 : HTML에서 속성과 속성의 차이점은 무엇입니까? jQuery 1.6.1에서 변경 한 후 HTML에서 속성과 속성의 차이를 정의하려고했습니다. jQuery 1.6.1 릴리스 노트 (하단 근처)의 목록을 보면 다음과 같이 HTML 속성과 속성을 분류 할 수있는 것 같습니다. 속성 : boolean값이 있거나 selectedIndex와 같이 계산 된 UA 인 모든 항목입니다. 속성 : boolean이 아니거나 UA 생성 값을 포함하지 않는 HTML 요소에 추가 할 수있는 '속성'입니다. 답변 HTML 소스 코드를 작성할 때 HTML 요소에 속성을 정의 할 수 있습니다. 그런 다음 브라우저가 코드를 구문 분석하면 해당 DOM 노드가 생성됩니다. 이 노드는 객체이므로 속성 이 있습니다. 예를 들어이 HT..

파이썬에서 @property 데코레이터의 작동원리

질문 : @property 데코레이터는 파이썬에서 어떻게 작동합니까? property 어떻게 작동하는지 이해하고 싶습니다. 나를 혼란스럽게하는 것은 property 을 데코레이터로도 사용할 수 있지만, 내장 함수로 사용할 때만 인수를 사용하고 데코레이터로 사용할 때는 인수를 사용하지 않는다는 것입니다. 이 예는 문서 에서 가져온 것입니다. class C: def __init__(self): self._x = None def getx(self): return self._x def setx(self, value): self._x = value def delx(self): del self._x x = property(getx, setx, delx, "I'm the 'x' property.") property ..

[JAVA] 자바 컬렉션 프레임워크 - Map 편

Map 인터페이스 계열 키(Key) 와 값(Value)을 한 쌍으로 갖는 자료 구조(해쉬테이블 구조) 키는 중복 불가, 값은 중복 가능 기존에 존재하는 키를 지정하여 값을 저장하는 경우 기존 키에 저장된 값을 제거하고 새로운 값으로 대체 대표적인 구현체 클래스 : HashMap, Properties 등 Map map = new HashMap(); // put(Object key, Object value) : key 에 해당하는 value 추가 map.put(1, "홍길동"); map.put(2, "이순신"); map.put(3, "강감찬"); System.out.println("Map 객체가 비어있는가? " + map.isEmpty()); System.out.println("Map 객체에 저장된 엔트리 ..

728x90
반응형