본문 바로가기

전체 글400

[js] 리액트 들어가기전 꼭 알아야되는 ES6 문법 복습 >> 디스트럭팅 (destructing : 객체를 분해해서 가져오는 것) let person = { name='hong', age=17 } //원래는 // let name = person.name; // let age = person['age'] 했는데, let {name,age} = person // 이렇게도 쓸 수 있음 배열에도 똑같이 적용할 수 있음 let array = [ 1,2,3,4,5 ] let {a,b} = array ; //결과값 console.log(a,b) // 1,2 출력 // 젤 첫번째꺼 두 개 출력된다. >> ...rest : 앞의 a,b 제외한 나머지 값 다 가져오기 만약, 배열 나머지값 다 가져오고 싶으면? a,b,...rest --> a,b를 제외한 나머지 값들을 다 가져올.. 2022. 12. 4.
[WIL] 주말은 왜 이렇게 빨리 가는거야~ 주말 개발일지(WIL) 이번 주에 본가에 내려왔었는데, 주말에 다시 서울에 올라와야해서 평소보다 주말이 더 정신없이 흘러간 것 같다. 주말은 자바스크립트 복습이랑 리액트 기초 강의를 완강하고 싶었는데, 역쉬 뜻하지 않은 일정들이 많이 생겨 완벽한 준비를 갖추지 못하고 내일 리액트 기초 강의에 들어가게 되었다 평소보다 배의 집중력을 발휘해서 리액트 강의를 빨리 1회독하고, 복습하는 시간을 오래 가져야겠다. 늘, 정해진 계획보다 여유있게 마쳐야 직성이 풀린다. 남은 시간동안엔 유투브에서 코알누가 알려주는 리액트 기초강의를 들어야겠당 난, 내 페이스대로 모던 자바스크립트를 복습해나가야지!! 다음 주 부터는 슬슬 다시 알고리즘 강의를 풀어봐야겠다 아래는 내가 주말에 공부한 내용들 정리한 개발일지 https://warn-code.tis.. 2022. 12. 4.
[js] 객체 공부 이렇게 복수의 단어로 Key값을 줄때는 "" 로 묶어줘야 한다. let user = { name: "John", age: 30, "likes birds": true }; 대괄호 표기법 여러 단어를 조합해 프로퍼티 키를 만든 경우엔, 점 표기법을 사용해 프로퍼티 값을 읽을 수 없다. // 문법 에러 발생 user.likes birds = true 자바스크립트는 위와 같은 코드를 이해하지 못한다. user.likes까지는 이해하다가 예상치 못한 birds를 만나면 문법 에러를 뱉어낸다. '점’은 키가 '유효한 변수 식별자’인 경우에만 사용할 수 있다. ** 유효한 식별자? '유효한 변수 식별자'엔 공백이 없어야 한다. 또한 숫자로 시작하지 않아야 하며 $와 _를 제외한 특수 문자가 없어야 한다. 키가 유효한.. 2022. 12. 4.
[TIL] 왠걸~! 하루 일찍 끝냈더니 꽁으로 생긴것같은 오늘 개발일지 원래 오늘은 리액트 강의 처음 들어가는 날이었는데, 오늘 아침 공지로 다음주부터 리액트 강의가 들어간다는 소식을 받았다 리액트 들어가기 전에 자바스크립트 지식이 너무 부족하다고 생각해서, 자스 심화강의도 하루 일찍 땡겨서 마치고 어제 자바스크립트 심화 복습을 절반 정도까지 했었는데 나에게 오늘은 하루가 꽁으로 더 생긴 것 같은 기분이 들었다 ㅎㅎ (주말이 하루 더 생긴 느낌?) 어제 사실 너무 듣고싶었던, 유투버 드림코딩님의 자바스크립트 기초강의가 있었는데 오늘 그 강의를 모두 들을 수 있었다!! 심지어 그 강의 듣고나서, 튜터님이 제공해주신 자바스크립트 심화 강의를 한번 더 들을 수 있는 시간까지 생김 >_ 2022. 12. 2.
[드림코딩] 유투브 드림코딩 보면서 자바스크립트 기초 다시 한번 훑기~! ** 이 포스팅은 유투버 드림코딩 님이 올려주신 자바스크립트 기초강의를 보며 필기한 내용! [본 포스팅 내용은 모두 아래 유투브 링크에 있다] https://www.youtube.com/watch?v=wcsVjmHrUQg&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2 - charAt(0) 참조형이 가리키고 있는 주소는 잠겨있지만, 각 프로퍼티가 가리키고 있는 데이터들은 열려있음 - mutable : 변할 수 있는, immutable: 불변하는 console.log( ` elie\'s `) - \' 이렇게 백슬레쉬(\)넣어줘야함 - 새로 줄바꿈 : \n - 탭키 : \t - x = x + y -> x+=y or (|| ) 연산자는 하나라도 true가 나오면 거기서 멈춘다 '난 하나.. 2022. 12. 2.
[TILT] 오늘의 개발일지 어제 자바스크립트 심화 강의를 1회독 끝내고, 오늘은 자스 심화강의 부분 중 이해가 안됐던 부분 정독과 모던자바스크립트를 병행했다! 어중간한 실력이 되지 않는 것이 목표인데, 내가 제대로 하고 있는건지 모르는 요즘이다 특히 자바스크립트를 빠삭하게 잘 알고있는 사람이 되고싶다.(자스를 잘아는 사람이 리액트도 잘안다고 한다) 우선 코드를 어떻게 짜야할지보다, 그 코드가 무엇을 의미하는 건지를 아는게 먼저니 조급해하는 마음을 갖지 않도록 주의해야겠다. 코딩 공부를 하다보면, 주변에 꼭 한두명씩은 나보다 많이 알고있는 것 같은 사람들이 보이는데 그럴때 난 생각한다. 그렇게 잘 하는 사람이면 지금 학원에 있지도 않을거고 나의 목표는 그런 사람들이 되는게 아닌, 수료할 때 과거의 나보다 그 이상의 많은 발전을 한 .. 2022. 12. 1.