Ethan Hur's blog

이것이 자바스크립트다 <절망편>

2016-12-28

자바스크립트는 도통 모르겠다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
let o = { a: 1, b: 2 }
o['a', 'b']
=> 2
o['b', 'a']
=> 1
o[['b']]
=> 2
o[['a','b']]
=> undefined

위쪽의 내용은 [] 안의 expression 에서 반환된 것을 key 로 검색한다고 하면 말이 되는데,

아래쪽 내용은 도무지 원리를 모르겠다.

Credit to @lutanist