본문 바로가기
728x90
반응형

JS/JS_BASE15

[기본문법 5] Function with JS const player = { name: "sunho", sayHello: function (otherPersonName) { console.log("hello! " + otherPersonName + "nice to meet you"); }, }; console.log(player.name); player.sayHello('nico'); 2023. 2. 8.
[기본문법 4] object // 데이터 구조 // array // object const player = { name: 'sun ho', points: 10, fat: true, }; console.log(player); console.log(player.name); console.log(player["fat"]); //update player.fat = false; console.log(player["fat"]); // 단, 우리는 const를 수정하는 것이 아니다 그건 수정할 수 없다. 단지, object안에 무언가를 수정 //add player.lastName = 'potato'; console.log(player); 2023. 1. 31.
[기본문법 3] 데이터 구조, array, 리스트 // 데이터 구조 // array // // 데이터 구조가 없는 세상 // const mon = 'mon'; // const tue = 'tue'; // const wed = 'wed'; // const thu = 'thu'; // const fri = 'fri'; // const sat = 'sat'; // const sun = 'sun'; // const days0fWeek = [mon, tue, wed, thu, fri, sat, sun]; // const nonsense = [1, 2, "hello", false, null, true, undefined, 'sunho']; // console.log(days0fWeek, nonsense) const days0fWeek = ['mon', 'tue',.. 2023. 1. 30.
[기본문법 2]boolean, null, undefined // boolean // == True | False const amIFat = true; console.log(amIFat); // 사용처 // 로그인 여부, 비디오 재생 여부, 웹사이트 여부 print('/////////////////////////////////////////') // null - 값이 존재하지 않음 | 비어있다기보다는, 아무것도 없는 상태 const test = null; let someThing; // undefined 데이터 타입 // something라는 variable을 만들고 있지만, 값을 주고 있지 않은 상태 // 컴퓨터 메모리 안에는 존재하지만 값이 정의되지 않음 console.log(test); console.log(someThing); 2023. 1. 30.
[기본 문법 1] const, let, var //// 변수의 값을 변경할 필요가 없을 때: const // const a = 10; // const b = 2; // const myName = 'SunHo' // 변수의 값이 변경이 있을 때: let let a = 10; let b = 2; let myName = 'SunHo'; console.log(a + b); console.log(a * b); console.log(a / b); console.log("hello " + myName); myName = "Kim sun ho"; //const인 경우 에러가 일어난다.(즉, 업데이트 불가) console.log("your new name is " + myName); // 즉, 변구의 variable만 알고도 코드의 의도(사람의 의도)를 알 수 있다.. 2023. 1. 30.
728x90
반응형