[자바스크립트] 자료형
·
JavaScript
자료형이란? 자료형은 컴퓨터가 처리하는 자료의 형태를 말합니다. 자바스크립트의 자료형은 값이 하나인 '기본형'과 여러 값을 한 번에 담고 있는 '복합형'으로 구분할 수 있습니다. 자료형의 종류에는 숫자형, 문자형, 논리형, undefined, null, 배열, 객체가 존재합니다. 1. 숫자형 - 정수 자바스크립트에서 숫자는 정수와 실수로 나눌 수 있습니다. 먼저 정수에 대해서 알아보자면 정수는 소수점이 없는 숫자를 가리킵니다. 정수는 표현하는 방법에 따라 10진수, 8진수, 16진수 3가지 유형으로 나누기도 합니다. 2. 숫자형 - 실수 실수는 소수점이 있는 숫자를 말합니다. 자바스크립트에서 소수점 연산을 할 때에는 주의해야 할 점이 있습니다. 예를 들어 설명하자면 0.1 + 0.2를 계산하면 0.3이 ..
[자바스크립트] 변수
·
JavaScript
1. 변수 자바스크립트에서 변수는 값을 보유하는 명명된 컨테이너입니다. 변수는 프로그램 실행 중에 데이터를 저장하고 조작하는 데 사용됩니다. 자바스크립트의 변수는 동적으로 유형이 지정됩니다. 즉, 동일한 변수에 다른 유형의 값을 할당할 수 있습니다. 1.2 변수 선언 자바스크립트에서 변수를 선언하려면 var, let 또는 const 키워드와 변수 이름을 사용합니다. 소스와 함께 살펴보자면 위의 예에서 age, name 및 PI는 변수 이름입니다. 나중에 코드에서 값을 할당할 수 있습니다. var 키워드는 전통적으로 변수 선언을 위해 자바스크립트에서 사용되었지만 let 및 const는 ECMAScript 6(ES6)에서 도입되어 블록 범위와 더 나은 변수 관리를 제공합니다. 2. 상수 상수는 변수와 유사하..
[자바스크립트] 자바스크립트의 개념과 특징
·
JavaScript
1. 자바스크립트의 역할 웹사이트를 사람의 몸으로 비유를 한다면 HTML은 사람의 뼈를 담당하고 CSS 피부나 옷 등을 담당합니다. 즉 HTML과 CSS는 눈에 보이는 외관만을 담당합니다. 따라서 웹사이트에서 마우스 포인터를 특정 영역에 올리거나 마우스 휠을 스크롤 할 때 생기는 동적인 기능을 추가하려면 다른 언어를 사용해야 합니다. 그럴 때 사용하게 되는 언어가 자바스크립트입니다. 자바스크립트는 웹을 동적으로 만드는 것뿐 아니라 웹에서 작동하는 프로그램도 만들 수 있습니다. 또한, 과거에는 서버 프로그램을 만들기 위해서는 PHP, ASP.NET, 자바 같은 언어가 필요했습니다. 하지만 이제는 자바스크립트만 알아도 서버 프로그램을 만들 수 있습니다. ex) Node.js 자바스크립트 프레임워크를 사용하면..
[프론트엔드] 네트워크, 인터넷, 웹, 자바스크립트
·
JavaScript
1. 네트워크, 인터넷, 웹 네트워크 -네트워크(Network)의 사전적 의미는 "전선이나 혈관, 통로 등으로 이루어진 망형 조직"이다. -IT분야에서는 네트워크를 '컴퓨터와 컴퓨터를 연결해주는 망'의 개념으로 사용하고 있다. TCP/IP -TCP/IP(Transmission Control Protocol/Internet Protocol)는 컴퓨터 간에 통신할 수 있도록 만든 프로토콜이다. -인터넷의 기반 네트워크 시스템으로 하드웨어, 운영체제, 접속 매체에 관계없이 동작할 수 있는 개방형 구조. IP주소 -IP주소(IP Address)는 TCP/IP로 연결된 네트워크에서 각각의 컴퓨터를 구분하려고 사용하는 주소이다. -숫자로 구성되어 있고 "123.123.123.123" 과 같이 4개로 구분된 10진수..