document는 객체이다.이러한 객체에는 요소 객체를 가져올 수 있는 메서드가 있다.메서드들을 살펴보자!document.getElementById("id 값");document.getElementByTagName("요소의 태그 이름");document.getEleme
html 파일을 한 줄씩 읽으며 css와 병합하며 dom요소로 변환script태그를 마주치게 되면 읽는것을 멈추고 index.js를 다운받고 실행하게 된다모든 스크립트 다운->실행까지 끝난 뒤 다시 html을 parsing하게 된다\*\*<span style="c
변수에 본격적으로 들어가기 전,밑에서 계속 나오게 될 Hoisting에 대해 알아가보도록 하자!\*\* scope도 아직 배우지 않은 개념이지만 일단은 간단하게 {}라고 생각하고 넘어가자! 나중에 클로저와 함께 다룰 예정이다😿 (클로저 넘나 어려운것,,,ㅠㅠ)이게 가
연산자 전위연산자 > 전위연산자 값이 먼저 증가/감소해서 적용된다 후위연산자 > 후위연산자는 값이 후에 증가/감소해서 적용된다 대입연산자 논리연산자 ✅ OR (||) 하나라도 true가 있으면
프로그래밍을 공부하다 보면 가장 많이 볼 수 있는 코드 중 하나가 if , for문이라고 생각한다! 내가 학부때 c,java를 공부했을때도 for문만 주구 장창... 돌렸으니^^^ㅋㅋㅋㅋㅋㅋ 아무튼 벌써 몇 년 전일이고, 이렇게 정의를 정리하는것은 정말 오랜만!조건문은
함수는 입력값을 받은 후에 함수 안의 프로그램에서 특정 작업을 수행한다.자바스크립트에서는 함수의 입력값을 인수라고 부르고 함수의 출력값을 반환값이라고 부른다함수는 function키워드를 사용하여 정의한다. square함수는 인수의 제곱을 계산하여 반환한다.여기서 인수는
자바스트립트 엔진은 실행 가능한 코드(Executable Code)를 만나면 그 코드를 평가해서 실행 문맥(Execution Context)으로 만든다. 이 실행 가능한 코드(Executalbe Code)의 유형은전역코드 : 전역객체 window아래에 정의된 함수함수코
this 함수가 호출되는 시점에 this 값이 결정된다. 이 this의 값은 "함수가 호출되었을때 속해있던 객체의 참조"이다 함수를 jung.sayHello라는 이름으로 참조해서 실행하고 있다. jung.sayHollo가 속한 객체는 jung이다. 즉, sayHel
들어가기에 앞서, 생소한 단어들이 많이 나온다 😵 프로퍼티, 키, 인스턴스, 프로토타입 등등.. 용어들을 머릿속으로 잘 생각하자! 나중에는 너무 익숙해질 단어들이 될 것이기에!
Object(https://velog.io/@jjung-developer/TIL-08-Object 에서 메서드를 포함한 생성자로 인스턴스를 여러개 생성하면 같은 작업를 하는 메서드를 인스턴스 개수만큼 생성하게 되며, 결과적으로 그만큼의 메모리를 소비하게 된다고
배열은 값의 목록으로 값마다 번호가 매겨져 있다.자바스크립트의 배열은 Array 객체이며 객체로 배열의 기능을 가상으로 흉내 낸 것이다. Array 객체는 배열의 인덱스를 문자열로 변환하여 그것을 프로퍼티로 이용한다.배열에서 가장 중요한 것은 메서드! 매서드에 익숙해질
배열 메서드 중 가장 먼저 떠올라 작성했던 코드!맨 처음엔 함수 안에 result변수를 선언하지 않고 filter메서드 코드만 적었더니 값이 undefind가 나왔다 (return값이 없으니 당연 😹) result값을 선언해주고, return값을 result로 줬더니
사실 나는 지금껏 콜백 함수를 많이 썻다!전 시간에 배웠던 map, reduce와 같은 콜백함수!그때는 그냥 어렴풋 매개변수 안에 들어가는 함수 라고 생각하고 넘어갔는데,이번에는 제대로 정리를 해보려고 한다짜장면을 시켰다고 가정해보자!짜장면 배달원이 짜장면을 가지고 왔
"my-short-string"같이 여러 단어를 대시(-)로 구분한 문자열을 카멜 표기법을 사용한 문자열 "myShortString"로 변경해주는 함수를 작성해보세요.대시는 모두 지우고 각 단어의 첫 번째 글자는 대문자로 써주면 됩니다. 배열 arr의 요소 중 a이상
https://nomadcoders.co/javascript-for-beginners/lobby클론코딩 노마드코더 강의를 듣고 작성한 TIL 입니다.TIL에 들어가기 앞서 나는 이 강의를 통해 DOM제어에 익숙해지고 싶었다.DOM제어 정리를 TIL을 통해 정리
인스타그램 클론코딩! js로 진행하였다. 필수구현 , 추가구현 , 리팩토링까지 완료하며 느꼇던 점, 어려웠던 부분을 정리하려 한다🔥
위코드 생활 2주차 프리코스가 끝났다 🥺...아침에 데일리 킥오프 시작 -> 오전공부 or 세션 -> 점심 -> 세션 -> 과제 or 개인공부 -> 저녁 -> 개인공부 10 -10이 정말 짧게 느껴졌던 2주였다..!! 앞으로는 더 빨리 가겠지...?프리코스가 끝나며