목록조건문 (3)
NOW OR NEVER
조건문 if문 보다 switch문이 더 실행 속도가 빠르다. 반복문 원하는 만큼 반복할 수 있는 문 파이썬의 경우 하나만 제공하지만 자바의 경우 세개 제공 for문 : 몇 번을 반복해야 하는 반복 횟수가 정해져 있을 때 사용 while과 do-while : 반복 횟수를 정할 순 없지만 반복 조건이 정해져 있을 때 사용, while의 경우 반복 조건을 반복문 밖에서 결정할 때, do-while의 경우 반복 조건을 반복문 안에서 결정할 때 사용 for while 위에서 아래로 코드 실행do-while 아래서 위로 코드 실행 etc 개발자가 간편해지면 컴퓨터가 할 일이 많아진다. 기능 개발 시 사용자가 사용하기 편하고 성능 시간이 적은 것이 좋다. 컴퓨터가 많은 양의 작업을 하지만 사용자가 느끼지 못할 정도라..

Javascript 입문 자바스크립트는 무엇인가 브라우저에서 사용하려고 만든 언어 웹 브라우저 상에서 유저 인터페이스를 동적으로 표현하기 위해 사용 브라우저에서 사용하려고 만든 언어이지만 최근에는 다양한 영역(런타임(api 개발 ex. node), 데스크탑 애플리케이션, 모바일 애플리케이션(react, native 등))에서 사용되고 있다. react와 native 두 프레임워크의 특징은 단순히 웹 뷰를 모바일 앱에 띄워서 웹을 앱처럼 하는 것이 아닌 진짜 native ui를 자바스크립트로 할 수 있게 해줌 node.js를 통해서 자바스크립트를 사용할 수 있기 때문에 iot도 가능 개발자 도구에서 console에서 자바스크립트를 써볼 수 있다. 가장 기본적인 문법은 consol.log이다. 이것은 특정 ..

JavaScript 자료형(Data type) 동적 타이핑 Dynamic typing 변수에 어떠한 데이터를 할당하느냐에 따라 그 변수의 type이 결정된다. 값에 따라서 변수의 type이 달라지는 것이 동적 타이핑이라고 한다. 자바스크립트는 변수가 가지는 고정 타입이 없다. 하지만 타입 자체가 없는 것은 아니다 console.log(변수, typeof 변수) : 변수에 할당된 값과 변수의 데이터 타입 확인 ES6 기준 제공하는 데이터 타입 기본 타입(Primitive values) 기본 자료형을 가지고 객체를 만들어 내는 것이 중요하다. Boolean - 표준 내장 객체로도 사용 가능 new Boolean(true 혹은 false); 생성자 함수를 통해 초기값으로 true 혹은 false를 지정한 객체..