TIL/내일배움캠프 2주차 5

[내배캠 TIL ] 2주차 금요일

오늘은 JS코테 문제를 풀어봤는데 코드를 따라치다가 직접 문제를 보고 코드를 대입하려니 어떻게 접근해야할지도 모르겠고 문제 이해조차 잘 하질 못했다. 그러던중 같은 캠프에서 공부를 하고 계신 성민님의 도움으로 문제를 해결하고 로직도 알게되었다. (정말 감사합니다!) # 문제는 이렇다. const str = "green/red/yellow/blue/white"; const splittedArr = // split 메소드를 이용하여 이 부분을 작성해 보세요. console.log(splittedArr); // 출력 결과: ["green", "red", "yellow", "blue", "white"] 먼저 문제를 읽어보면 split메소드를 이용하여 콘솔을 찍었을때 green", "red", "yellow", ..

[내배캠 TIL ] 2주차 목요일

오늘은 클래스 생성에 대해 연습을 했다. 오늘은 어쩐일인지 이해가 살짝 잘 된것 같기도하다. 그럼 오늘 새로 알게된 class 라는 예제를 들어 내가 알게된점/원리를 적겠다. 1.먼저 class 라는 키워드를 사용해 객체이름을 아무거나?...과일(fruit)로 작성해준다. 2. 그 다음 constructor 라는 생성자 함수를 사용한다. 그렇게 되면 코드는 이렇게 작성된다. class fruit { constructor () {} } 3. 그 다음 constructor 안쪽에는 class를 이용해 객체를 만들때 들어가야할 값들을 넣는다. 예시는 과일이니까 3개정도만 넣어보겠다. ex )) apple , apple , grape class fruit { constructor (apple, banana, g..

[내배캠 TIL ] 2주차 수요일

오늘은 각자 공부를 끝내고 매니저님들과 다른분들이랑 모여서 이야기를 나눴다. 이야기를 나누던중 배웠지만 흐릿하게 기억나는것과 새롭게 알게 된 정보들을 적으려고 한다. ( while문, Syntax Error, 400에러, 500에러) 1 .for문 이라 하면 배열과 함께 많이 쓰이는데 반복 횟수가 정해져 있다. 반면, while문은 특정 조건에 만족할때까지 반복해야하는 경우에 주로 쓰인다. !! 조심해야할점은 무한루프에 빠질수 있으니 false 를 넣어야 한다. !! while문은, 먼저 합계를 저장할 변수를 지정한다. var sum = 0 // 합계를 저장할 변수 그리고 카운터 변수를 지정한다. 여기에 while문을 작정하면, i = 1; 이렇게 작정할수 있다. var sum = 0, i = 1; wh..

[내배캠 TIL ] 2주차 화요일

const arr =["a","b","c"] 오늘도 어김없이 방대한 지식들이 들어와 정신없는 하루였다. 아직까진 코드를 작성해보고 할 수준이 아닌것같아서 배웠던것들중 알게된 소개하기에 앞서 교육을 받는동안 주위에 잘하시는분들이 많아서 그분들께 영감을 받아 다음부턴 몇시간이도 걸리더라도 코드를 적어가보며 오류를 만나 해결해가는 과정을 만들려고한다. ** 튜터님들도 이러한 시행착오가 실력발전에 좋다고 하셨다 ** # 오늘 소개할 문법은 "For ...of 명령문" 이다. const arr =["a","b","c"] 먼저 이렇게 열거를 (가능)한 속성이 있는 객체를 생성한다. 참고로 const const 대신에, let let 을 사용 할 수도 있다. ( 블록내부 변수를 수정하지 않는 경우에만 ) 그리고나서 ..

[내배캠 TIL ] 2주차 월요일

오늘은 2주차 월요일이 되었는데 javascript를 배웠는데 새로운 내용들을 많이 배웠다. #var = var 라는 키워드는 똑같은 이름으로 다시 선언할수있음 let, const = let 과 const는 선언할수 없음. var와 let 은 재할당가능 , const는 재할당 안됨 그리고 오늘은 오류가 났었는데 기초적이지만 처음 알게됐고 해결이 되어서 좋았다! 이렇게 오류가 떴었는데, 난 분명 강의를 보면서 잘 따라적으면서 학습했다고 생각했는데 계속 오류가 나는 것이였다. 그래서 "뭐가 문제지 똑같은데?" 라고 생각하면서 하나하나 일단 다 따라해보자 라고 생각하면서 따라하다가 자바스크립트에는 대소문자를 구별해야 된다는걸 찾게되었다. 그래서 바꿔본 결과,, 이렇게 콘솔쪽에 소문자로 바꿔보니 해결이 되었다...