JavaScript
-
자바스크립트 - 객체(Object), 배열(Array)JavaScript 2019. 8. 24. 16:38
객체(Object) 객체란, 현실의 사물을 프로그래밍에 반영한 거다. 코드로 보는 게 이해하기 쉽겠지? 나를 프로그리맹에 반영해서 간단한 코드로 만들어보자! 바로 이게 나를 자바스크립트로 구현한 것이다. 위와 같이 heo라는 변수에 { }로 감싼 덩어리를 넣었다. 바로 이 덩어리가 나를 표현하는 객체이다. 객체의 부분별 이름을 살펴보자! 속성(Property) 객체 안을 보면 firstName과 lastName이 왼쪽에 있고, 'inhaeng'과 'Heo'가 오른쪽에 있다. 콤마로 구분되는 것들을 객체의 속성이라고 부른다. heo 객체에는 firstName: 'inhaeng'과 lastName:'Heo'까지 두 개의 속성이 있다. 속성끼리는 쉼표로 구분해준다. 위에서는 보기 좋게 줄 바꿈을 했지만, 꼭 ..
-
자바스크립트 - 변수(Variable), 자료형JavaScript 2019. 8. 24. 14:50
자바스크립트 1. 절차형, 객체지향형, 함수형 언어를 모두 아우를 수 있다. (한 언어로 여러 가지 프로그래밍 기법을 배울 수 있음) 2. 인터넷상에 정보가 제일 많다. 3. VSC와 같은 에디터 없이도 인터넷 브라우저만 있으면 언어를 작성할 수 있다. 4. 결과를 바로바로 인터넷 브라우저로 확인할 수 있다. 변수(Variable) 여기서 보면 var이라는 문자가 여러 번 반복된다. 바로 이게 변수(variable)이다. variable의 앞 세 글자를 따서 var이다. 말 그대로 변수란 변하는 수이다. 뭐가 변하나고? 데이터가 변한다. 데이터는 프로그래밍에서 기본이다. 어떠한 정보든지 다 데이터이다. 데이터를 처리하기 위해서는 데이터를 저장하는 공간이 있어야 한다. 이 공간은 메모리에 마련된다. 우리가..