일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 사용자 에러
- js
- 비구조화 할당
- React 리액트
- 객체지향프로그래밍 언어
- html5
- Null비교 금지
- 자바스크립트 생성자
- JS 이벤트
- 자바스크립트 객체
- Programming Practice
- Try...catch
- 트라이캐치
- 에러 던지기
- 프로그래밍 프랙티스
- 에이전트 탐지
- JS cod e style
- 브라우저 탐지
- 자바스크립트 클래스
- 자스
- 함수 호이스팅
- 자바스크립트 코드 스타일
- 변수 선언
- UI 레이어
- 스타일가이드라인
- 자바스크립트 문자열
- 자바스크립트
- 리엑트 이벤트
- javascript
- 자바스크립트의 기본 포멧
- Today
- Total
GomJu's Coding Blog
Q : 자바스크립트의 참조방법은 무엇무엇이 있나요?A : 자바스크립트의 참조방법에는 var, let, const가 있습니다.자바스크립트에서의 참조에는 함수스코프를 취하는 var와, 블록스코프를 취하는 let, 상수를 뜻하는 const가 존재합니다.자바스크립트에서 조건없이 참조를 하고싶다면 var대신 const를 사용합니다.// 좋지 않은 코드 var a = 1; var b = 2; // 좋은 코드 const a = 1; const b = 2;만약 참조를 재할당 해야한다면 const나 var대신 let을 사용합니다.// 좋지 않은 코드 var count = 1; if (true) { count += 1; } // 좋은 코드 let count = 1; if (true) { count += 1; }var보다 ..
Q : 자바스크립트의 Type에는 무엇이 있나요?A : 값을 직접 조작하는 '원시형'과 참조를 통해 조작하는 '참조형'이 있습니다.자바스크립트의 Type은 원시형과 참조형으로 나뉩니다.'원시형'에 접근하면 값을 직접 조작하게 됩니다.stringnumberboolennullundefinedsymbol ( 완전한 pull과 response가 구현이 안되어있기 때문에 적절한 환경에서 시용해야합니다. )다음은 사용 예시입니다.const foo = 1; let bar = foo; bar = 9; console.log(foo, bar); // => 1, 9'참조형'에 접근하면 참조를 통해 값을 조작하게 됩니다.object(객체)array(배열)function(함수)다음은 사용 예시입니다.const foo = [1,..
Q : 세미콜론을 붙일까요?A : 세미콜론 붙입니다!자바스크립트는 코딩을 하면서 세미콜론을 꼭 찍지 않아도 됩니다. 그 이유는 자바스크립트는 세미콜론이 없는 라인을 만나면 컴파일상황에서 자동세미콜론 삽입 규칙에 따라 세미콜론을 뒤에 붙여줍니다. 하지만 복잡한 코드 상에서 자바스크립트가 줄바꿈을 잘못 해석한다면, 불상사가 발생합니다...그렇기 때문에 자바스크립트에서는 세미콜론을 붙이는 것을 지향합니다. 다음은 변수선언 및 반복문의 세미콜론 예 입니다.// 좋지 않은 세미콜론 const luke = {} const leia = {} [luke, leia].forEach((jedi) => { jedi.father = 'vader'; }) // 좋은 세미콜론 const luke = {}; const leia =..