전체 글 102

API : Application Programming Interface ( 애플리케이션 프로그래밍 인터페이스 )

API : Application Programming Interface ( 애플리케이션 프로그래밍 인터페이스 ) 정의 API는 애플리케이션 프로그래밍 인터페이스 (Application Programming Interface)의 약자로 두 응용프로그램이 서로 통신할 수 있도록 하는 소프트웨어 중개자라고 할수있다. 컴퓨터와 사용자를 연결하는 사용자 인터페이스와는 반대로 API는 컴퓨터나 소프트웨어를 서로 연결하므로, 직접 사람(사용자)이 사용하도록 만들어진 것은 아니며, 대신 소프트웨어에 통합하고자 하는 프로그래머가 사용하도록 고안되어있다. 예시 만약, sky scanner이나 Kayak 등을 통해 항공권을 비교 및 구매한다고 가정할 때 사용자는 원하는 경로의 항공정보를 누르면 그 요청은 API를 통해 해당..

STUDY/그외 2022.05.25

JS : 연산자 (Operators)

JS : 연산자 (Operators) 연산자 (Operators) +(덧셈), -(뺄셈), *(곱셈), /(나눗셈), %(나머지)를 말한다. 예시 : 나머지(%)는 어떤 상황에서 사용하는가 2로 나눈 나머지가 1 인지 0 인지에 따라 짝수인지 홀수인지 확인할 때 사용할 수 있다. 홀수 : x % 2 = 1 짝수 : y % 2 = 0 어떤 값이 들어와도 5를 넘기면 안 될 때 (5보다 작은 수를 원할 때) x % 5 = 0 ~ 4 사이의 값만 반환 0 ~ 4 값만 반환한다. 거듭제곱 거듭제곱을 하려면 *를 두 번 쓰면 된다. const num = 2 ** 3; console.log(num); //8 우선순위 *(곱셈),/(나눗셈)이 +(덧셈), -(뺄셈) 보다 우선순위가 높으므로 괄호를 적절하게 사용하여 ..

STUDY/JavaScript 2022.05.23

HTML : <mark> 하이라이트를 표시 할수있는 태그 (형광펜)

HTML : 하이라이트를 표시 할수있는 태그 (형광펜) 인용문 (,)에서는 원본엔 별도 표시가 없으나 특별히 봐야하는 부분, 혹은 중요해보이는 부분을 강조표시할때 사용한다 → 형광펜 단순 스타일링을 위해서 를 사용해서는 안된다 → 스타일링을 위해선 과 CSS를 이용해야한다. 예제 : 관심 부분 표시하기 요소는 인용문에서 사용자가 관심을 가질 텍스트를 강조할때 사용한다. HTML 삽입 미리보기할 수 없는 소스 Lorem ipsum dolor sit amet consectetur, adipisicing elit. Deserunt illo similique totam dicta? Beatae unde enim odit molestias placeat! Maxime in, fugit sunt incidunt i..

STUDY/HTML 2022.05.17

HTML : <bdo> - 텍스트를 반대로 작성하는 태그 (bidirectional override)

HTML : - 텍스트를 반대로 작성하는 태그 (bidirectional override) 왼쪽에서 오른쪽으로 작성이 된다 (기본값 -default) (right to left)으로 작성하면 왼쪽에서 오른쪽으로 작성 된다. HTML 삽입 미리보기할 수 없는 소스 안녕하세요 왼쪽에서 오른쪽으로 글이 쓰여지고 있습니다. 안녕하세요 오른쪽에서 왼쪽으로 쓰여지고 있습니다. 특성 : dir - 컨텐츠의 텍스트 쓰기방향을 정하는 특성 ltr : 텍스트를 왼쪽에서 오른쪽으로 작성할때 사용한다. rtl : 텍스트를 오른쪽에서 왼쪽으로 작성할때 사용한다. 기술 요약 콘텐츠 카테고리 : 플로우 컨텐츠, 구문 컨텐츠 가능한 콘텐츠 : 구문 컨텐츠 태그 생략 : 생략불가 가능한 상위 요소 : 구문 컨텐츠를 허용하는 모든 요소..

STUDY/HTML 2022.05.17

HTML : cite - 인용의 출처를 나타내는 태그

HTML : cite - 인용의 출처를 나타내는 태그 인용의 출처를 나타낼 때 를 사용한다 를 단독으로 쓸수 있지만, 의 속성으로도 사용할수 있는데 둘의 차이는 인용의 출처를 나타내는 특징은 동일하다. 를 단독으로 사용했을때는 표시가 되나 속성으로 사용될경우엔 눈에 보이지 않는다. 1-1 예시 : HTML 삽입 미리보기할 수 없는 소스 cite태그는 인용을 위한 요소입니다. MDN. :: 같이보면 좋을 자료 HTML : 인용 요소 - blockquote, q HTML : 인용 요소 - blockquote, q 인용을 위한 목적을 가진 태그이다. 외부 매체 (도서, 영화 등)에서 가지고 올 때 사용한다. : 블록 인용 요소 안쪽의 텍스트가 긴 인용문임을 나타낼 때 사용한 sol-reshur.tistory...

STUDY/HTML 2022.05.17

HTML : html 기본 틀 쉽게 만들기

HTML : html 기본 틀 쉽게 만들기 html을 작성하려고 하면 일일이 수기로 head, title, body 등 태그를 입력해야 하지만, VScode 같은 웹에디터를 사용하면 직접 입력하지 않아도 단축키를 통해 손쉽게 작성할 수 있다. 작성하실 html에서 !를 입력 후 Tap혹은 Enter를 누르면 VScode에 등록되어있던 기본 html틀이 자동으로 입력된다. html lang이 en으로 되어있으니 한글이 들어가는 콘텐츠를 만들 경우 lang을 ko로 바꿔주면 된다. ! 쉬운 방법이지만 해당 검색어로 많이들 찾으셔서 올려봅니다. 2022.04.12 - [TIL/HTML] - HTML : HTML문서의 구조 HTML : HTML문서의 구조 HTML : HTML 문서의 구조 Document : 웹..

STUDY/tip 2022.05.15

JS : 형 변환(Type Casting)

JS : 형 변환(Type Casting) 형 변환 (Type Casting) - 데이터의 타입을 변경하는 것을 말한다. ( 문자형 → 숫자형 숫자형 → 문자형 등 ) - 첫글자를 대문자로 바꿔서 적는다. String() → 문자형으로 변환 Number() → 숫자형으로 변환 Boolean() → 불린(논리)형으로 변환 예시 : 점수를 받아서 평균점수를 내는 상황 사용자에게 수학 점수와 영어 점수를 입력받아 평균점수를 내려고 한다. 아래와 같이 했을 때 평균값은 얼마로 나올까 만약 수학점수를 90 영어를 80이라고 가정했을 때 나누기( / ) 2를 했기 때문에 90+80/2 = 85가 나와야 한다. 예제 01-01 : prompt로 정보를 입력받아 평균점수를 낸다. //ex 01 const mathSco..

STUDY/JavaScript 2022.05.12