728x90
반응형
let myMap = new Map()
let keyString = '문자열'
let keyObj = {}
let keyFunc = function() {}
// 값 설정
myMap.set(keyString, "'문자열'과 관련된 값")
myMap.set(keyObj, 'keyObj와 관련된 값')
myMap.set(keyFunc, 'keyFunc와 관련된 값')
myMap.size // 3
// getting the values
myMap.get(keyString) // "'문자열'과 관련된 값"
myMap.get(keyObj) // "keyObj와 관련된 값"
myMap.get(keyFunc) // "keyFunc와 관련된 값"
myMap.get('문자열') // "'문자열'과 관련된 값"
// keyString === '문자열'이기 때문
myMap.get({}) // undefined, keyObj !== {}
myMap.get(function() {}) // undefined, keyFunc !== function () {}
728x90
반응형
'React Native' 카테고리의 다른 글
(작성중) function component example (0) | 2020.08.17 |
---|---|
이슈 ) 파일 업로드시 [TypeError : Network request failed] (0) | 2020.08.12 |
react native 뷰페이저 인디케이터 (0) | 2020.08.05 |
헤더 컴포넌트 (0) | 2020.08.04 |
정규식 ) 돈 , 찍기 (0) | 2020.08.03 |