본문 바로가기
반응형

Language/web7

[AJAX] JQuery로 AJAX 사용하기 우선 AJAX가 뭔지 알고 가자. AJAX Asynchronous Javascript And Xml 각 앞글자를 딴 기술로 비동기 방식 웹 개발 방법이다. 자바스크립트를 이용해 서버와 브라우저가 비동기 방식으로 데이터를 주고받으며 클라이언트와 서버 간 XML 데이터를 주고받을 수 있다. 말이 어렵다. 단순하게 설명하자면 웹 페이지를 새로고침 없이 동적으로 바꿀 수 있다. 클라이언트와 서버가 직접 데이터를 주고받는게 아닌 ajax를 거쳐서 데이터를 주고받기 때문에 새로고침 없이 사용자는 계속해서 자연스럽게 브라우저를 사용할 수 있다. 장점 웹 페이지를 새로고침 없이 갱신 가능 기존에 불가능했던 UI 적용 가능 페이지 이동 없이 빠른 화면 전환 가능 플러그인 없이도 웹페이지 구현 가능 단점 클라이언트에서 서.. 2022. 9. 21.
[JSON][JAVA] content-type: application/json 으로 리턴하기 오늘도 한가롭게 일하다가 요청하나가 들어왔다. '전에 만들어 주신 api가 json 형식으로 리턴되기로 하였는데 text/html 형식으로 리턴됩니다.' 기존에 내가 들었던 정보는 json의 형식만 만들어주면 된다고 했는데 content-type 까지 신경 써야 할 줄은 몰랐다. 그래서 찾았다. https://reqbin.com/ Online API Testing Tool | Test Your API Online ReqBin is the world's most popular online API testing tool for REST, SOAP and HTTP APIs. Test your APIs right from your browser. No coding. No desktop app. See why 8.. 2022. 9. 6.
[JavaScript] 마스킹 처리하기 프론트 작업을 하다 보면 어쩔 수 없이 개인정보에 마스킹 처리를 해줘야 할 때가 있다. 깊지는 않아도 간단하게 그대로 가져다 쓰면 괜찮은 마스킹 처리에 대해서 알아보자 1. 이메일 마스킹 1.1 이메일 앞부분만 마스킹 abcdefg123456@sample.com 1.2 이메일 뒷부분 까지 마스킹 처리 abcdefg123456@sample.com 2. 전화번호 마스킹 2.1 '-' 없는 전화번호 01012345678 2.2 '-' 있는 전화번호 010-1234-5678 3. 주민번호 마스킹 3.1 '-' 있는 주민번호 950227-1234567 3.2 '-' 없는 주민번호 9502271234567 4 이름 마스킹 홍길동 2022. 5. 23.
[JavaScript] 문자열 자르기 (slice, substring, substr) 자바스크립트에서는 문자열을 자르는 방법엔 3가지가 있다. slice(start, end) substring(start, end) substr(start, length) 순서대로 보자 글을 보기 전에 공통적으로 쓰일 예시 하나 보고 가겠다. 예시로 쓸 문장과 각 인덱스 번호다. 1. slice( ) slice( )를 정의하자면 slice( '시작위치', '종료위치') 혹은 slice( '시작위치' )로 사용할 수 있다. var str = '가나다라마바사'; var result1 = str.slice(1); //나다라마바사 var result2 = str.slice(4); //마바사 var reulst3 = str.slice(1, 5); //나다라마 var result4 = str.slice(-7); //가.. 2022. 2. 3.
반응형