Object(객체) 개인정보를 저장하고 싶다면 const nicoInfo = ["Nicolas","55", true, "Seoul"]; console.log(nicoInfo); Nicolas, 55, true, Seoul가 나오는 이방법은 비효율적이다. Object는 Array 같이 작동하지 않는다. const nicoInfo = { name:"Nico", age: 33, gender:"Male", ishuman:true favMovies: ["Along the gods", "LOTR", "Oldboy"], favFood: [ { name: "k", fatty: false }, { name: "C" fatty: true } ] } console.log(nicoInfo) 배열과 객체가 섞여 있다. 배열은 ..
Array(배열) 데이터를 저장하는 곳인데, 리스트를 작성하는 것임 const daysOfWeek =["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]; console.log(dayOfWeek[2]); 출력된 값은 Wed dayofweek를 모두 소문자로 써도 상관없다.(동료들이 너를 미워할 꺼야... by 노마더 코너) camel case란 변수명을 언제나 소문자로 시작해서 자바스크립트에서는 스테이스를 누를 수가 없어서, 스페이스트가 필요하면 대문자를 써주는 것을 말한다. dayofweek -> dayOfWeek []안에 넣은 숫자는 배열의 순서를 뜻하는 것이다. 컴퓨터는 0을 1로 인식한다. const monday = "Mon"; const tue = "Tue"; const..
주석(Comment) 실행문이 실행되지 않게 해주며, 코딩을 하면서 설명을 붙일 때 사용한다. // 한 줄 주석 /**/ 여러줄 주석 //const wat = 999; /*const what = "wisdominyellow" const wat = 55.1;*/ 문자(string) ""을 사용하여, 문자 그대로 표현하고 싶을 때 사용한다. 이모티콘, 텍스트 가능 const what = "wisdominyellow" 불린(Boolean) true/false로 표현하며, 텍스트의 형태가 아니다. cosnt wat = true; / false; 숫자(Number) 숫자 그대로 표현한다. const wat = 999; 플롯(Float) 소수점을 가지고 있는 숫자이다. const wat = 55.1;
변수(Variable) 변경되거나 변경 될 수 있는 것 a = 221; b = a - 5; b는 216이다. 두종류의 변수가 있다. let a = 221; let b = a - 5; a = 4; b는 216이며, a는 4이다. 자바스크립트는 위에서 아래로 실행되며, b까지 변수를 통해 실행하고, a는 변경되었다. 변수를 생성 초기화하고 사용하고 필요할 때는 생성과 초기화를 동시에 할 수 있다. 변수를 초기화하기 전에 let를 넣어야 한다. 사용할 때는 안 넣어도 되는데, 1라인에서 선언 즉, 초기화 했다. 우리가 설정한 변수와 변수가 같고 가변적이기 때문이다. 자바스크립트의 문법의 한 종류로 문장의 끝에 ;(세미콜론)를 넣어야 한다.