728x90
안녕하세요. 공유민입니다.
Javascript에서 class 속성에 접근할 때, 속성의 이름을 갖고 있는 변수로 class 속성에 접근하는 방법에 대한 예제입니다.
위 예제소스와 같이 className[property]로 사용하면 변수명이어도 클래스 속성에 접근할 수 있습니다.
도움이 되셨다면 공감부탁드립니다. 감사합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <!DOCTYPE html> <head> <meta charset="utf-8"/> <script> function example_cls(name, desc) { this.name = name; this.desc = desc; } var abcd = new example_cls('a', 'b'); // example_cls 객체 변수 생성 for (var property in abcd) // 속성들의 이름, 값 표시 { if (abcd.hasOwnProperty(property)) { alert(property + " : " + abcd[property]); // 이름 : 값 // abcd[property] (O), abcd.property (X) } } </script> </head> <body> </body> </html> | cs |
* 참조 사이트