함수의 이름을 전달한다는 것은 함수가 가르키는 reference를 복사해서 전달하는 것이다. 함수의 이름 = 함수의 reference 함수의 이름을 복사 -> 인자에 전달 function add(num1,num2){ return num1+num2; } function surprise(callback){ const result = callback(2,3);//add()와 같다. console.log(result);//result를 넣는다. } surprise(add);//인자에 넣을 값인 함수의 이름을 넣어준다.
캡쳐링 부모에서 자식까지 캡쳐링을 통해 내려와 이벤트 핸들러를 호출(거의 하지 않음) 버블링(중요) 자식에서 부모로 가서 상위에 등록된 부모의 이벤트 핸들러를 호출 ex) div.three 태그 하나만 클릭했을 뿐인데 3개의 이벤트가 발생한다. 캡쳐링과 버블링을 활용할 시 이벤트 위임을 사용 할 수 있다. 이벤트위임이란 -하위 요소에 각각 이벤트를 붙이지 않고 상위 요소에서 하위 요소의 이벤트들을 제어하는 방식 let selectedTd; table.onclick = function(event){//넓은 범위인 테이블에서 찾음 let target = event.target;//테이블에서 타겟 찾음 if(target.tagName != 'TD') return;//타겟의 이름이 td인 것을 알 수 있음 hi..
형변환이란? 함수와 연산자에 전달되는 값이 대부분 적절한 자료형으로 자동 변환되는 것을 말함 ex) alert가 전달받은 값의 자료형과 관계없이 이를 문자열로 자동 변환하여 보여주는 경우 수학관련 연산자가 전달받은 값을 숫자로 변환하는 경우 문자형으로 변환 문자형의 값이 필요할 때 일어난다. alert 메서드는 매개변수로 문자형을 받기 때문에, alert(value)에서 value는 문자형이어야 한다. 다른 형의 값을 전달받으면 이 값은 문자형으로 자동 변환된다. 숫자형으로 변환 수학과 관련된 함수와 표현식에서 자동으로 일어난다. 숫자형이 아닌 값에 나누기를 적용한 경우와 같다.
- 무조건 비공개..
- 객체의 참조값
- 콜백함수에서의 this
- 이 쉬운걸 4시간동안....
- if문 중첩없애기
- 중복숫자찾기
- refresh token
- react 공식문서
- while문활용
- .fill
- 한번에 받는건 id로 받기
- debugger라도 해서 다풀어버리자
- 게임은 더못만든다
- 무조곤 비공개
- NextJS13
- 틀리면 말씀해주세요
- 화살표함수에서 this의 바인딩
- login연장
- 복수는 한번에 안댐
- 프로토타입 체인
- MDN 참조
- 배열단순값 객체엔 속성값
- 지뢰찾기 게임도 못하는데
- 메서드오버라이드
- 생성자함수에서의 this
- 문자열실수변경
- var과 let의 차이
- 타입스크립트 프로그래밍
- https://www.ncloud.com/support/notice/all/1424
- httponly cookie
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |