[JS] 여러개의 값 리턴하기 메서드에서 retrun값을 줄때 복수의 값을 반환하지는 않는다. 여러개의 값을 넘겨주기 위해서는 배열이나 객체를 이용해야한다. 여러값들을 하나의 배열이나 객체에 담아서 리턴해주면 된다는 말이다. function getAddAndComplex(num1, num2){ let add = num1 + num2; let complex = num1 * num2; return [add, complex];//배열의 형태로 반환 } Front/JS & jQuery 2022.05.27
[jQuery] [error]동적으로 selectbox selected옵션 추가할 때 에러 동적으로 selectbox를 생성하고 선택하는 것에 대한 게시글은 이미 포스팅 해둔 것이 있다. https://imswengineer.tistory.com/144 [jQuery] 동적으로 selectbox만들기 , selected 속성 추가하기 ⭐동적으로 selectbox 만들기 result.result.forEach((code)=>{ $('#' + formId) .append( $(' ', { value : code['CODE_ID'] }).text(code['CODE_NM']) ); if(code.CODE_ID == "3"){ $('#' + formId).find('optio.. imswengineer.tistory.com 이것을 프로젝트에서 사용하다가 selected옵션의 checked되는 요소가 .. Front/JS & jQuery 2022.05.26
[jQuery] .forEach() , .each() 반복문 var arr= [ {name : '알리송', backnumber : '1'} , {name : '반다이크', backnumber : '4'} , {name : '피르미누', backnumber : '9'} , {name : '마네', backnumber : '10'} , {name : '살라', backnumber : '11'} , {name : '헨더슨', backnumber : '14'} , {name : '조타', backnumber : '20'} , {name : '루이스디아즈', backnumber : '23'} , {name : '아놀드', backnumber : '66'} ]; 일반 for문 for (var i = 0; i Front/JS & jQuery 2022.05.25
[JS] 빈 배열로 초기화하기 1. 빈배열 할당하기 let arr = [1, 2, 3]; arr = []; document.write('arr : ' + arr);// arr : (빈 배열) 2. 배열의 길이 설정으로 초기화하기 let arr = [1, 2, 3]; arr.length = 0; document.write('arr : ' + arr);// arr : (빈 배열) 3. splice() 사용 let arr = [1, 2, 3]; arr.splice(0); // 시작인덱스부터 끝까지 삭제한다. document.write('arr : ' + arr); // arr : (빈 배열) splice() 함수 - 3개의 파라미터를 입력 받는다. ✅ 첫번째 파라미터 : 배열에서 변경을 시작할 index ✅ 두번째 파라미터 : 입력된 숫자.. Front/JS & jQuery 2022.05.23
[JS] .toFixed() - 소수점 아래 숫자 자릿수 제한하기 소수점 자리수 제거 const number1 = 1.34313 const number2 = 1.35756 console.log(number1.toFixed(2)) // 1.34 console.log(number2.toFixed(4)) // 1.3576 Number.prototype.toFixed() 함수를 사용할 경우, 기본적으로 반올림이 원칙. Front/JS & jQuery 2022.05.22
[JS] 숫자를 문자로 변환하기 1. toString() - ().toString(2) => 2진수로 변환 , default로 ()이면 10진수로 변환. const str1 = (123.1).toString(); const str2 = (123).toString(); const str3 = (3).toString(2); document.write(str1 + ', ' + typeof str1 + ' ');// 123.1, string document.write(str2 + ', ' + typeof str2 + ' ');// 123, string document.write(str3 + ', ' + typeof str3 + ' ');// 11, string 2. String() const str1 = String(123.1); const .. Front/JS & jQuery 2022.05.21
[JS] 거듭제곱 거듭제곱 (**) 거듭제곱 연산자(**)는 왼쪽 피연산자를 밑, 오른쪽 피연산자를 지수로 한 값을 구한다. x ** y// x ^ y console.log(3 ** 4); // expected output: 81 console.log(10 ** -2); // expected output: 0.01 console.log(2 ** 3 ** 2); // expected output: 512 console.log((2 ** 3) ** 2); // expected output: 64 Front/JS & jQuery 2022.05.20
[JS] 배열 합치기 1. concat() array.concat([value1[, value2[, ...[, valueN]]]]) array.concat([value1[, value2[, ...[, valueN]]]]) const arr = [1, 2, 3]; const newArr = arr.concat('a', ['b', 'c'], 'abc'); document.writeln(arr + ' '); // [1, 2, 3] document.writeln(newArr.length + ' '); // 7 document.writeln(newArr); // [1, 2, 3, 'a', 'b','c', 'abc'] 2. spread operator : ... ES6에서 제공하는 spread operator(...)를 사용하여 배열을.. Front/JS & jQuery 2022.05.19
[echarts] formatter - 숫자 데이터에 천 단위 ,(콤마) 찍기 option ={ data: [42779,21382,13007,8390] series:[ label:{ show: true, formatter: function (params){ var val = addComma(params.value); return val; } } ] }; /* 천단위 콤마 */ function addComma(value){ value = value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); return value; } 필요한 부분만 코드를 적어놓았다 ! Front/JS & jQuery 2022.05.16
[echats] roseType option안에 series 안에 roseType은 1. area : 사이각은 모든 데이터가 똑같고 데이터 수치에 따라 차트의 넓이가 달라진다. 2. radius : 데이터 수치에 따라 사이각과 넓이가 모두 달라진다. Front/JS & jQuery 2022.05.15