![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/DLP8C/btrqNK6h0q4/yqiDukAXcKn9qxG4uEGfS0/img.png)
isUndefined와 isEmpty 비교 console.log('빈 배열', `isUndefined: ${isUndefined([])} / isEmpty: ${isEmpty([])}`); console.log('빈 오브젝트', `isUndefined: ${isUndefined({})} / isEmpty: ${isEmpty({})}`); console.log('빈 문자열', `isUndefined: ${isUndefined('')} / isEmpty: ${isEmpty('')}`); console.log('null', `isUndefined: ${isUndefined(null)} / isEmpty: ${isEmpty(null)}`); console.log('undefined', `isUndefined: ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/s86QE/btqPDJChfs2/PbcKXpPAzR2PeTOApNb6k1/img.png)
둘다 '없음'을 나타낼때 사용하고는 합니다. 의미는 같을 수 있으나 사용하는 목적을 정확히해야 혼란을 줄일 수 있습니다. undefined undefined는 사용자가 명시적으로 지정할 수도 있지만, 값이 존재하지 않을때 자바스크립트 엔진이 자동으로 부여하는 경우도 있습니다. 1) 값을 대입하지 않은 변수(데이터 영역의 주솟값이 없는 식별자)에 접근할때나 2) 객체 내부에 존재하지 않는 프로퍼티에 접근하려고할때, 3) return 문이 없거나 호출되지 않는 함수의 실행결과에서 자바스크립트 엔진은 undefine를 반환합니다. 1) 값을 대입하지 않았을 경우 var name; console.log(name); // undefined 2) 객체 내부에 존재하지 않는 프로퍼티에 접근 var person = {..
jQuery는 DOM 객체를 탐색, 접근하여 조작하는 여러가지 방법을 제공한다. 실무에서 많이 사용하는 메서드 위주로 요약해서 작성하였으며 정확한 정보들을 확인하고 싶다면 jQuery 공식 사이트를 참조하면 된다. html HTML 문서에서 모든 요소를 가져오거나 추가할 수 있다. 주석을 포함한 선택자의 모든 요소를 가져온다. XML에서는 사용할 수 없다. // HTML 1번 2번 3번 // jQuery // #wrap 안에 있는 모든 요소를 가져온다 $('#wrap').html(); // #wrap 안에 있는 모든 요소를 빈 값으로 만든다. $('#wrap').html(''); text HTML, XML에서 모두 사용할 수 있으며 모든 문자열을 가져오거나 추가할 수 있다. 브라우저마다 HTML 파서의 ..
- Total
- Today
- Yesterday
- frontend
- 프론트엔드
- 제로초
- TypeScript
- JS
- 차이
- vue.js
- 통신
- Study
- 리액트
- html
- 메서드
- 기초
- JavaScript
- React
- 제이쿼리
- jQuery
- 타입스크립트
- Article
- 프로젝트
- css
- 브라우저
- 공부
- 강의
- 아티클
- VUE
- Method
- 뷰
- 자바스크립트
- 코딩애플
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |