DEV/javascript
-
Javascript Object/Array 특정 요소 포함 여부 확인DEV/javascript 2023. 1. 18. 16:25
Javascript에서 Object(오브젝트)나 Array(배열) 안에 특정 요소, 원소 혹은 문자열, 단어가 포함되어 있는지 확인해야 할 때가 있다. 다음과 같이 사용 가능하다. const arr1 = [0, 1, 2]; const obj1 = { a: { ... }, b: { ... }, } // 배열 arr1.includes('2'); // result : true // 오브젝트 (key 값을 확인함) Object.keys(obj1).includes('a'); // result : true
-
Javascript 문자열 특정 문자로 채우기DEV/javascript 2023. 1. 10. 10:46
Javascript로 문자열을 채워 넣어야 할 경우가 있다. 자릿수 빈 공간을 특정 문자로 채우는 경우이다. 예를 들어 모든 값이 두 자리 숫자인데 모든 데이터를 4자리로 만들고 빈 공간은 0으로 채워 넣는다고 가정하자. ex) 데이터 : 23 --> 데이터 가공 : 0023 앞자리 빈 공간을 채워 넣는 경우에는 padStart 함수, 뒷자리 빈 공간을 채워 넣는 경우에는 padEnd 함수를 사용하면 된다. 첫 번째 매개변수는 "총 사용할 자릿수", 두 번째 매개변수는 "빈 공간에 채워넣을 문자열"이다. 당연히 ' '와 같이 빈 공간으로 채워 넣기도 가능하다. const smapleString = "ab"; smapleString.padStart(4, '0'); // result : "00ab"; sma..
-
Javascript 문자열 합치기, 배열 합치기 (concat, join)DEV/javascript 2022. 12. 26. 19:08
1. concat : 배열 / 문자열 합치기 // 배열 const arr_1 = [1, 2, 3]; const arr_2 = [3, 4, 5]; const new_arr = arr_1.concat(arr_2); // result : new_arr [1, 2, 3, 3, 4, 5] // 문자열 const str_1 = 'This'; const str_2 = 'is'; const str_3 = 'sample'; const str_4 = 'code'; const fullStr = ''.concat(str_1, str_2, str_3, str_4); // result : fullStr 'Thisissamplecode' // Javascript는 String에 대하여 덧셈 연산을 지원한다 : str_1 + str..