목록JavaScript (17)
sm 기술 블로그
개발자 도구를 막을 방법이 확실하게는 없는것 같고 그렇게 하지도 않는것 같다... 일단 제일 간단하게 F12와 우클릭을 방지하는 코드를 찾아서 가져왔다. $(function(){ //마우스 우클릭을 했을때 브라우저 기본 이벤트 제어 (우클릭 방지) if (window.addEventListener) { window.addEventListener('contextmenu', function(e) { try { if (typeof e != 'undefined') { e.preventDefault(); return false; } else { return false; }} catch(e) {} } , false); } else { window.attachEvent('oncontextmenu', function(..
Asynchronous JavaScript and XML 의 약자 자바스크립트를 이용해서 비동기식으로 서버와 통신하는 방식. 이 때 XML을 이용한다. 꼭 XML을 이용할 필요는 없고, 최근에는 json을 더 많이 이용한다. 비동기식이란 여러가지 일이 동시적으로 발생한다는 뜻으로, 서버와 통신하는 동안 다른 작업을 할 수 있다는 의미. 그냥 간단히 말하면 새로고침 없이 뷰를 수정함. $.ajax(settings) jQuery를 이용한 ajax통신의 가장 기본적인 API 주요속성 $.ajax ({ // URL은 필수 요소이므로 반드시 구현해야 하는 Property. url: "url", // 요청이 전송될 URL 주소 type: "GET", // http 요청 방식 (default: ‘GET’) async..
에서 session을 sessionStorage를 이용하여 사용한다. session에 대해 궁금하다면 아래 페이지를 참고하자. https://smhope.tistory.com/335 [스프링부트] HttpSession HttpSession 로그인을 구현하기 위해 사용하는 메서드(로그인을 유지하기 위한 메서드) 공식 문서를 보면 Provides a way to identify a user across more than one page request or visit to a Web site and to s.. smhope.tistory.com sessionStorage 지원 메서드 목록 setItem(key, value) : 세션에 value(데이터)를 key 이름으로 저장한다. getItem(key) : ..
객체 key와 value형태로 이루어진 배열이라고 생각하면된다. 선언방법 바로 값을 선언하는 방법 let A = {'a':1, 'b':2, 'c':3}; 비어있는 객체를 선언하는 방법 let B = new Object(); let B = {}; 객체 값 추가 B[a] = 1; B[b] = 2; B[c] = 3; 위 방법은 {}, new Object() 으로 선언했을 때 가능하다. B.a=1; B.b=2; B.c=3; 위 방법은 new Object() 으로 선언했을 때 가능하다.