본문 바로가기

JS/JavaScript 강의67

3. 데이터 타입 - 원시 타입 (Data Types - Primitive) JS의 데이터 타입 유형 JS에서의 모든 데이터는 Object(객체)나 Primitive(원시) 타입으로 이루어져 있습니다. Primitive(원시) 데이터 타입의 종류 Number 타입: 대부분 언어에는 int, float, double타입으로 나눠서 정수형과 실수형을 구분하지만 JS는 그렇지 않습니다.. 그냥 Number 타입에 모든 숫자를 담습니다. String타입: 문자열입니다. 작은따옴표('), 큰따옴표(")로 문자를 묶을 수 있습니다. Boolean타입: 참(true)과 거짓(false) 값을 담습니다. Undefined타입: 아직 정의되지 않은 변수입니다. 선언만 하고 값을 할당하지 않은 변수입니다. 그래서 그 변수의 데이터 타입을 모르는 상황입니다. (위 사진의 예시 참조) Null타입: .. 2022. 9. 21.
2. 값과 변수 (Value and Variable) 변수 선언 법 let firstName = “Park”; let, var을 사용해서 변수를 선언합니다. let과 var은 많은 변수를 선언한다는 점에서 동일하지만, 스코프와 중복 선언 가능 여부에서 차이가 발생합니다. let은 ES6 이후에 등장한 것으로 대부분이 let으로 변수를 선언하며, var는 구시대의 유물로 남겨진 상황입니다. (let, const, var의 구체적인 차이에 대해서는 추후 글을 작성할 예정입니다. - https://arnopark.tistory.com/471?category=1001777) 변수명 선언 규칙(관행) 1. 변수 이름에 lowerCamelCase를 사용합니다. ‘_’도 있지만 JS에서는 camelCase를 표준처럼 사용합니다. 변수 이름을 대문자로 시작하는 것은 오류.. 2022. 9. 20.
1. 자바스크립트에 대한 개요 홈페이지를 구성하는 3요소 HTML: 페이지의 내용을 담당합니다. 텍스트, 이미지, 버튼을 포함한 웹페이지에서 보는 모든 컨텐츠들을 담습니다. CSS: 콘텐츠가 보여지는 방식을 담당합니다. 기본적인 스타일링과 레이아웃을 구성합니다. JS: 동적이고 인터랙티브한 효과를 페이지에 추가합니다. 서버로부터 데이터를 맏아오기도 하고 웹 앱을 제작하기도 합니다. 흔히 말하는 반응형 페이지는 JS로 만들어집니다. 비유적인 표현으로는, HTML은 명사로 해당 요소가 무엇인지 선언하고 CSS는 형용사로 명사를 꾸며주며 JS는 동사로 어떤 동작을 지시합니다. JS 라이브러리 & 프레임워크 JS는 정말 다양한 라이브러리, 프레임워크를가 존재합니다. React와 같은 프레임워크가 대표적입니다. 다만 JS 라이브러리는 업데이트.. 2022. 9. 19.
유데미 자바스크립트 강의노트 시작 강의 링크 : https://www.udemy.com/course/the-complete-javascript-course/ 게임 블로그를 운영 중에 사라졌다가, 개발의 꿈을 품고 다시 돌아온 박기린입니다. 유저들의 평생 친구가 되어줄 수 있는 프로그램을 만들고 싶다는 꿈을 갖고 열심히 공부를 하는 중, 개발 블로그를 운영하면 좋겠다는 생각이 들었습니다. 공부한 내용을 공유하고 피드백을 받고 남들에게 도움도 주고 하면서 활력 넘치는 개발 라이프를 보내면 좋겠더라고요. 대학교에서 열심히 프로그래밍 지식을 쌓고는 있지만, 개인적으로 프론트엔드 부문에 관심이 많이 생겨서 자바스크립트 독학을 해야겠다고 다짐했습니다. 그리고 그 수단으로 유데미 자바스크립트 강의 'The Complete JavaScript Cour.. 2022. 9. 17.