Array & Hash
Array
배열에는 다양한 형태의 데이터 타입(boolean, number, string, array)을 같이 쓸 수 있다.
- 배열의 접근방법
index를 통해서 접근 할 수 있다! 배열의 index는 0부터 시작해 배열의 크기-1 까지가 범위이다.
arr=[1,2,3,4,5]
| 1 | 2 | 3 | 4 | 5 | |---|---|---|---|---| |arr[0]| arr[1] | arr[2] | arr[3] | arr[4] |
Hashes
: a collection of key-value pairs
hash 생성방법
=>
hash rocket를 이용해서 key를 지정해준다.
hash value에 접근하는 방법
Symbol(:)
"string" == :string # false
aren’t strings
there’s only one copy of any particular symbol at a given time
주로 hash의 키로 많이 사용된다.
만들어지면 바꿀 수 없다.
Only one copy of any symbol exists at a given time, so they save memory;
Symbol-as-keys are faster than strings-as-keys because of the above two reasons.
hash rocket(=>)에서 문법이 바뀜
Last updated