Dong Log
사전적 의미를 살펴보자면 Authentication: 입증, 증명, 인증 Authorization: 허가, 인가 인증 및 인가는 목적에 따라 의미가 조금씩 다를 수 있다. 이제 IT용어로 쉽게 해석하자면 인증: 어떤것을 검증할 수 있는 방법 인가: 인증을 통해 허가된 권한 인증이 있어야 인가가 있는 인과관계(원인과 결과 관계)가 보이시는게 느껴지나요? 예) 인증: 네이버 비밀번호를 찾기 위해 본인'인증'(방법)을 실시했다. 인가: 네이버는 로그인에 성공한 나에게 '나의 프로필' 열람을 '인가' 시켜줬다. (Authorization은 법률용어로 해석하면 의미가 달라진다는 점을 말씀드립니다!)
오늘은 요즘에 뉴스에서 핫한 키워드 '재보궐 선거' 뜻에 대해 알아봅시다. 2021년 4월 7일에 재보궐 선거가 실시 되는데요. 근데 재보궐 선거가 뭔가? 하고 궁금증이 일어난 적 없었나요? 간략히 설명드리면 재와 보궐로 나누어 읽으면 이해가 쉽습니다. '보궐'은 어떤 자리에 사람이 차지 않아 그 빈자리를 매꾼다는 뜻이고, '재'는 재선거의 줄임말 따라서 '재보궐'은 어떤 자리에 사람이 차지 않아 그 빈자리를 재선거로 매꾼다 가 되겠습니다.
shift는 배열이라는 대상이 원소(값)을 옮기는 느낌이 드는 반면, unshift는 배열 요소들을 되돌리는 느낌이 드는 단어입니다. 간략하게 javascript 함수 사용법을 알아봅니다. // 배열 데이터가 있다고 가정 var data = [1, 2, 3, 4] Array.prototype.shift() // 인자는 없습니다. data.shift() // return: 1 // 원 data = [2, 3, 4] // 인자를 넣어봐도 결과는 같습니다. data.shfit(1) // return: 2 // 원 data = [3, 4] shift 함수는 맨 첫번째 요소를 반환(return)하고, 원 데이터에서 빠집니다. Array..prototype.unshift(...arg) // 인자는 무한('.shif..