공부/JavaScript 14

JavaScript 기초4

1. 클래스와 객체 ⅰ. 객체(Object) 타입 관련 있는 데이터들을 묶어서 한 번에 잘 나타낼 수 있는 데이터 타입의 필요성에 의해 사용하는 것이 객체 객체란 '물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 갖고 있고 다른 것과 식별 가능한 것'을 의미 객체라는 것을 나타내기 위하여 클래스를 활용하게 됨 // 노트북의 이름, 가격, 제조사와 같은 데이터를 표현 // 객체를 활용하지 않으면 변수명을 명시적으로 하는 것 외에 데이터들의 관계를 표현해줄 수 있는 방법이 없음 const notebook1Name = 'Macbook' const notebook1Price = 20000000 const notebook1Company = 'Apple' // 정보를 다 한번에 표현할수 있..

공부/JavaScript 2023.05.03

JavaScript기초 3

1. 조건문 ⅰ. 조건문이란? 특정 조건을 만족했을 때만 해당 코드를 실행할 수 있게 하는 구문 어떤 조건이 참인지 거짓인지에 따라 실행 여부를 결정하는 구문 ⅱ. if if (조건) { 조건을 만족할 때 실행할 코드(명령문) } 조건을 소괄호 ()로 둘러싼 형태를 가지고, 조건문에 의사결정을 할 수 있는 조건문을 작성하면 됨 -> 조건문의 결과값은 항상 boolean값으로 리턴해야 하며, 결과값이 true일 경우에만 명령문을 실행함 const aPrice = 40000 if (aPrice < 50000) { // a의 가격이 50000원보다 작으므로 true를 리턴하여 해당 코드가 실행 console.log('이 상품을 사겠습니다.') // if문의 body코드 } const bPrice = 50000..

공부/JavaScript 2023.05.02

JavaScript기초 2

1. 데이터 타입 ⅰ. 데이터 타입이란? 세상에 많은 데이터들이 존재하는데 이러한 데이터들을 컴퓨터가 보다 빠르고 효율적으로 처리하기 위해 자바스크립트라는 프로그래밍 언어가 구분해 놓은 것 자바스크립트에는 기본 또는 원시형(primitive)타입이라고 불리는 number, string, boolean, null, undefined이 존재함 ⅱ. 숫자(number) 숫자 데이터를 의미함 나이, 거리, 무게, 등 무수히 많은 종류의 데이터를 숫자로 표현 숫자는 ' ', " " 로 묶을 필요 없이 숫자만 입력하면 됨 console.log(10) // 10 출력 const myAge = 20 const yourAge = 28 console.log(myAge) // 20 출력 console.log(yourAge)..

공부/JavaScript 2023.04.28

JavaScript 기초1

1. 기초 ⅰ. 프로그래밍이란? 프로그래머들이 "어떤 도구"를 이용해 컴퓨터가 작동시킬 수 있는 프로그램을 만들고, 사용자들이 마우스 클릭이나 키보드 입력방식으로 프로그램을 사용함. 마우스 클릭이나 키보드로 타이핑을 하여 데이터를 "입력"하고, 입력된 데이터들은 어딘가에 저장되어서 "처리"가 되고, 모든 기록과 실시간 업데이트 상황을 화면에 "출력" 되어서 우리가 확인할 수 있음 데이터의 입력 => 처리 => 출력이 바로 프로그램이 하는 일이고, 프로그램이 정해진 방식에 따라 일할 수 있도록 작성해 놓는 게 프로그래밍이라고 할 수 있음. ⅱ. JavaScript란? 프로그래머들이 "어떤 도구:를 이용해 코딩을 한다고 하는데 이때 사용하는 도구가 바로 프로그래밍 언어 프로그래밍 언어도 정해진 문법이 있고,..

공부/JavaScript 2023.04.06