javascript/Learn
[javascript] 연관배열로서의 객체. 배열형식으로 프로퍼티 표현가능.
하품 - yawn
2011. 12. 15. 11:15
object.property <- 식별자
object["property"] <- 문자열 표현
식별자를 이용한 접근은 프로퍼티 이름에 대한 조작이 불가능하다.
그러나 []를 써서 문자열로 접근할때엔 조작이 가능하다
예로써
var addr = ""
for( i=0; i<4; i++){
addr += customer["address" + i ] + "/n" ;
}
같은 접근이 가능하다.
이 같은 방식의 객체 사용 법을 Associative array 라 한다.
연관 배열 + for in 문법
var value = 0;
for (stock in portfolio) {
value += get_share_value(stock) * portfolio[stock];
}
object["property"] <- 문자열 표현
식별자를 이용한 접근은 프로퍼티 이름에 대한 조작이 불가능하다.
그러나 []를 써서 문자열로 접근할때엔 조작이 가능하다
예로써
var addr = ""
for( i=0; i<4; i++){
addr += customer["address" + i ] + "/n" ;
}
같은 접근이 가능하다.
이 같은 방식의 객체 사용 법을 Associative array 라 한다.
연관 배열 + for in 문법
var value = 0;
for (stock in portfolio) {
value += get_share_value(stock) * portfolio[stock];
}