목록2018/06/13 (3)
함께 성장하는 프로독학러
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 문자를 base64로 인코드, 디코드 하는 메소드인 btoa(), atob() 에 대해서 알아보도록 하겠습니다. base64 가 무엇인지 궁금하신 분은 아래의 위키백과 링크를 참조해 주세요.위키백과 - 베이스64 베이스64 는 간단히 말하자면 64진법 데이터입니다. Base64 인코딩은 텍스트 데이터를 처리하도록 설계된 미디어를 통해 전송되거나 저장되야 하는 바이너리 데이터를 인코딩 해야할 때 일반적으로 사용됩니다.Base64는 데이터가 전송중에 수정되지 않고 그대로 전송되는 것을 보장합니다.Base64는 일반적으로 MIME을 통한 전자 메일 또는 복잡한 데이터를 XML로 저장하는 등 여러 가지 응용 프로그램에서 사용됩니다. 자바스크립트에서 문자열을 ba..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 배열에 원소를 추가 및 제거하는 네 가지 메소드에 대해서 알아보도록 하겠습니다. 알아볼 메소드는 unshift(), push(), shift(), pop() 메소드 들 입니다. 이들의 역할을 그림을 통해서 직관적으로 알아보도록 하겠습니다. [ item1, item2, item3 ] 과 같은 배열이 있다고 생각해 봅시다.이 배열에서 원소를 맨 앞에 추가하거나, 맨뒤의 원소를 제거하려면 어떤 메소드를 사용하면 좋을까요? 위의 그림과 같이 맨 앞의 원소를 추가하는 메소드는 unshift 메소드이고, 맨 뒤에 원소를 추가하는 메소드는 push 메소드 입니다.원소를 제거하는 경우에는 제거 대상이 맨 앞의 원소일 경우 shift, 맨 뒤의 원소일 경우에는 pop 메..
안녕하세요, 프로독학러입니다. 오늘은 6월 13일, 2018 지방선거일입니다. 모두들 투표는 하셨나요?투표시간은 오전 6시 부터 오후 6시 까지 이니 아직 투표를 하지 않으신 분이라면 투표시간이 종료되기 전에 꼭 투표해주세요! 그리고 투표를 했다는 인증샷을 찍는것을 잊지말아주세요!선거에 참여했다는 사진으로 추첨을 통해 최대 500만원의 상금을 받을 수 있는 '국민투표로또' 에 참여할 수 있으니까요. '국민투표로또' 는 유시민 작가가 지난 4.13 총선(2106) 이후 '썰전'을 통해 투표율을 늘리기 위한 방법으로 제안했던 방법 중 하나를 실제 서비스로 구현한 것입니다.작년 19대 대선 때 성공적으로 실시됐고, 이번 지방선거에도 투표를 독려하기 위해 개최된다고 합니다. '국민투표로또' 는 후원자들의 후원금..