JS
-
[JS] - Array Method 정리 1탄JS 2024. 9. 10. 15:19
poppushunshiftshiftsplicesliceconcateverysomeforEachmapfilterreducereversesorttoStringvalueOfjoin pop배열 뒷부분의 값을 삭제 var arr = [ 1, 2, 3, 4 ]; arr.pop(); console.log( arr ); // [ 1, 2, 3 ] arr.pop(); console.log( arr ); // [ 1, 2 ] arr.pop(); console.log( arr ); // [ 1 ] arr.pop(); console.log( arr ); // [] arr.pop(); console.log( arr ); // [] pus..
-
[JS] 날짜를 문자열로 변경하는 방법 및 문자열을 원하는 날짜 형식으로 표현하는 방법 - How to convert a date to a string and how to display the string in the desired date formatJS 2024. 8. 17. 21:40
1. 두 가지 메서드 소개 parseStringToDateTime(timeValue) JavaScript에서 문자열로 표현된 날짜와 시간을 Date 객체로 변환하는 사용자 정의 함수다양한 날짜와 시간 형식의 입력된 문자열을 기반으로 생성된 'Date' 객체를 반환입력 값 예시 : "YYYY-MM-DDTHH:mm:ssZ", "YYYY/MM/DD HH:mm:ss", "MM-DD-YYYY", 등출력 값 : 입력 값 형식에 맞는 Date 객체parseDatetimeToString(timeValue) 이 함수는 주어진 문자열을 Date 객체로 변환한 다음, 원하는 형식의 문자열로 변환합니다. 2. parseStringToDateTime(stringValue)문자열을 Date Time 으로 변경//JS 파일1. ..
-
Javascript - Base64 인코딩 및 디코딩, JSON 파싱, 문자열 변환JS 2024. 4. 15. 22:33
1.btoa() , atob() btoa() 함수는 JavaScript에서 문자열을 Base64로 인코딩하는 함수 "btoa"는 "binary to ASCII"의 약어이며, 이 함수는 바이너리 데이터를 ASCII 문자로 변환하는 데 사용됩니다. 주로 데이터를 안전하게 전송하거나 저장하기 위해 사용됩니다. atob() 함수는 반대로, Base64로 인코딩 된 데이터를 이진 데이터로 디코딩할 때는 atob() 함수를 사용 var encodedData = btoa("Hello, world!"); console.log(encodedData); // 출력 : "SGVsbG8sIHdvcmxkIQ==" 2. JSON.stringify() JSON.stringify()는 JavaScript 객체를 JSON 문자열로 변..
-
JS에서 URL 매개변수 인코딩 및 디코딩 하는 법 ( How to encode and decode URL parameters in JSJS 2024. 4. 15. 18:35
1. encodeURIComponent(); 전달되는 매개변수의 값이 노출되면 안 되는 경우 전달되는 매개변수의 값에 기호가 포함되어있는 경우 인코딩하여 전달하여야 한다. 매개변수 전달 시 key값에는 ' c__ ' 접두사를 반드시 붙여주어야한다. 안 해주면 url에서 매개변수 없어짐 1-1 : window.location.href window.location.href = '/lightning/cmp/c__zz_Clvs_MDE_Template_Create_Url_Embedded?c__templateTitle=' + encodeURIComponent(encodedTitle); 1-2 : this[NavigationMixin.Navigate]() this[NavigationMixin.Navigate]({ t..
-
js 숫자 원화 표시하는 방법 - ( js How to display numbers ₩0,000,000 )JS 2024. 4. 5. 16:16
1. new Intl.NumberFormat('ko-KR).format([DecimalValue]); 숫자 -> 원화표시 10000000 -> ₩ 10,000,000 var numberA = 10000000; var StringA = "₩" + new Intl.NumberFormat('ko-KR').format(numberA); console.log(StringA); // ₩ 10,000,000 출력 2. parseFloat([StringValue].replace(...)); 원화 -> 숫자표시 ₩ 10,000,000 -> 10000000 var StringA = '₩10,000,000'; var StringB = StringA.replace("₩", "").trim(); var numberA = par..
-
JS - 배열이나 개체에서 데이터 가져오기 ES6 버전 ( Retrieve data from an array or object ES6 )JS 2024. 3. 15. 22:26
배열에서 데이터 가져오기 //데이터 가져올 배열 let numbers = [1, 2, 3, 4]; //기존 방식 let one = numbers[0], two = numbers[1], three = numbers[2], four = numbers[3]; console.log(one); -- 1 출력 ----------------------------------------- //ES6 - 변수 이름을 통해 데이터에 액세스 가능 let [one, two, three, four] = numbers; console.log(one); -- 1 출력 ----------------------------------------- //ES6 - 원하는 요소만 가져오기도 가능 let [ , , three] = numbers..