JavaScript3 [JavaScript / Java] Ajax로 JsonList 넘기기 프로젝트 진행 중 JsonObject들을 배열형태로 넘기는 방법을 찾고 찾아 알게 된 내용을 기록한다.배열로 넘기는 과정에서 따옴표, 역슬래시가 생기는 문제가 있었어서 찾아보게 되었었다...var user = { userId: "hong12", userName: "홍길동"} 위와 같이 사용자의 ID와 이름으로 구성된 JsonObject 여러개를 배열 형태로 서버로 넘겨 DB에 저장하는 로직이다. [JavaScript]var jsonArray = [];function mgrAdd() { var mgrObject = { mgrId: $("#id").val(), mgrName: $("#name").val() } jsonArray.push(mgrObj.. 2024. 9. 9. [JavaScript] let, var, const 차이점 varvar는 const와 let과 달리 중복 선언이 여러번 가능하다.var str1 = 'hello!';console.log('str1 : ', str1); // 출력 >> str1 : hello!str1 = 'hi!';console.log('str1 : ', str1); // 출력 >> str1 : hi!var str1 = 'bye~';console.log('str1 : ', str1); // 출력 >> str1 : bye~ 재할당, 재선언 모두 에러없이 출력된다. var는 변수를 유연하게 사용할 수 있다는 장점이 있지만, 위에서 선언한 변수를 생각하지 못하고 재할당하거나 재선언하는 실수를 할 수 있다! 그렇기에 요즘은 var를 사용하기 보다는 let을 사용하는 것을 선호한다. functio.. 2024. 7. 26. [JavaScript] 핸드폰 번호 정규표현식 ^문자열의 시작$문자열이나 줄의 끝.한 글자\d0~9의 모든 한 자리 숫자\w 모든 글자, 숫자, 밑줄(_)\s공백[...]대괄호 안의 특수 문자와 일치EX) [a-z]는 a부터 z 사이의 소문자 하나와 일치{...}중괄호{ }는 반복EX)t{2}는 두 개의 t를 반환, .{1,4}는 모든 문자 1-4자와 일치* 문자 또는 숫자가 0개 이상 나타남을 의미+ 문자가 1개 이상 나타남을 의미 ? 앞에 있는 문자 또는 그룹 0 또는 1개와 일치 EX) 12?3은 123 또는 13과 일치(...) 문자 그룹을 정의 let phone = '010-1234-1234';let regPhone = /^\d{3}-\d{3,4}-\d{4}$/;if(!regPhone.test(phone)) { alert( '올바른 .. 2024. 6. 5. 이전 1 다음