| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 자바스크립트 ==
- WITH 절
- 빅데이터분석기사 필기
- dom sax 장단점
- 자바 삼항연산자
- javascript
- 빅분기
- 오라클 WITH
- 동기식 비동기식
- WITH 사용
- ajax 동기식
- dom sax 차이점
- 빅데이터분석기사
- 빅분기 독학
- 원씽 책
- 책 원씽
- 자바스크립트
- TCP Socket
- 빅분기 필기
- 원씽 후기
- TCP 채팅
- async false
- The OneThing
- 원씽 내용
- 원씽 독후감
- 간단한 채팅 프로그램
- == 과 ===
- 빅데이터분석기사 독학
- 자바 채팅 프로그램
- xml 파싱 방법
- Today
- Total
목록Programming/JavaScript (4)
SooBlending
콜백 함수란?콜백 함수는 다른 함수에 인자로 전달되는 함수로, 전달받은 함수 내에서 특정 로직이 끝난 뒤 호출됩니다.function greet(name) { console.log("안녕하세요, " + name + "님!");}function processUser(callback) { const userName = "민수"; callback(userName);}processUser(greet); // "안녕하세요, 민수님!" 출력 위 코드에서 greet는 processUser 함수의 콜백 함수입니다. ✅ 콜백 함수의 특징특징설명고차 함수(High-order function)와 함께 사용콜백 함수는 보통 다른 함수의 매개변수로 전달되어 실행됩니다.비동기 처리에 자주 사용서버 요청, 타이머, 파일 읽기 ..
✅ == (느슨한 동등, Loose Equality)값만 비교하고, **자료형(type)**은 **자동으로 변환(coercion)**해서 비교합니다.다른 타입끼리라도 비교가 가능하며, 비교 전에 내부적으로 타입을 일치시키려는 시도를 합니다.'5' == 5 // true → 문자열 '5'가 숫자 5로 변환됨0 == false // true → false가 숫자 0으로 변환됨null == undefined // true → 둘은 느슨한 동등에서만 같음[] == false // true → [] → '' → 0 → false ✅ === (엄격한 동등, Strict Equality) 값과 타입을 모두 비교합니다.타입이 다르면 무조건 false를 반환합니다.'5' === ..
ajax는 기본적으로 비동기식으로 지원합니다. 하지만 때때로는 동기식으로 처리해야할 상황이 생기곤 합니다. 아래의 예시를 봅시다. function test(){ $.ajax({ data: {name: 'MinSoo'}, url: 'nameCheck', dataType: 'json', success: function(data){ var result = data; return result; } }); } 위의 코드와 같이 function 안에서 또 function을 콜하는 상황이 자주 발생합니다. 결과 값을 확인해보면 undefined 가 나올 것입니다. 이러한 이유는 비동기 방식에서 success 콜백 함수에서 리턴한 값을 받을 수 없다는 말입니다. ajax 호출로 서버로 부터 응답을 받는 것이 다음 로직..
1. JavaScript: 클라이언트 스크립트 (브라우저에서 실행!!) JSP(Java) : 서버 스크립트 (JVM에서 실행!!) hello.html -----> HTML태그 CSS JavaScript hello.jsp -----> HTML태그 CSS JavaScript Java 2. JavaScript는 HTML문서내에 포함되어서 실행. ------------------------- 3. 자료형을 선언,정의하지 않는다!! ★ 자바case) String name="홍길동"; name="길라임"; name=10; (X) 자바스크립트case) name="홍길동"; var su; ---> 변수선언 su=10; ---> number타입 su="김주원"; ---> Str..