본문 바로가기

전체 글

(96)
[자바스크립트] 배열 join, split 배열값을 특정 문자열을 이용해서 합치기 let arr = ['a','b','c','d','e'] //arr.join('-') let stringTest = arr.join('-'); 결과 : a-b-c-d-e 특정 String을 특정 문자열을 기준으로 배열값으로 담기 let stringToArr = stringTest.split('-'); 결과 : ["a", "b", "c", "d", "e"]
[자바스크립트] 배열 map 활용 map 이용한 곱셈 let arr = ['1','2','3','4','5'] let newArr = arr.map((a)=> a*2) 결과 : [ 2, 4, 6, 8, 10 ] 짝수만 값을 추출하고싶을경우 let newArr2 = arr.map((a)=>{ if(a % 2){ return a*2 } }) 결과 : ( ※ 짝수값만 return되면 나머지 해당하지 않는 값들은 undefined로 나온다) 짝수만 값을 추출하고싶을경우2(undefined 제거) let newArr2 = arr.map((a)=>{ if(a % 2){ return a*2 } }).filter((e)=>{return e}) 결과 : ( ※ filter를 이용해서 0, ""(공백), undefined 제거 ) 짝수만 값을 추출하고싶을..
[자바스크립트] MAP 새로운 MAP 객체 생성 let newMap = new Map(); newMap.set(1, 'value1'); newMap.set(2, 'value2'); newMap.set(3, 'value3'); 결과 : = 새로운 MAP객체에 set을 이용해서 Key,Value 셋팅 가능 newMap 객체에 1이라는 값이 있는지 true/false 값으로 체크 newMap.has(1); 결과 : TRUE newMap 객체에 1의 value 값 newMap.get(1); 결과 : value1 newMap 객체에 1이라는 값을 찾아서 삭제 newMap.delete(1); 결과 : 1값을 제외한 값 newMap 객체 제거 newMap.clear(); 결과 : undefined