JavaScript 2

JavaScript (2) : Java와 Javascript의 차이, 문자열 parsing, Arrow function, this 정리

Java vs JavaScript Java와 Javascript은 두 개의 다른 프로그래밍 언어 Java: 정적 타입의 객체 지향 언어 서버와 데스크탑 애플리케이션 개발에 사용 JVM(Java Virtual Machine)에서 실행 Javascript: 동적 타입의 스크립팅 언어 웹 브라우저에서 실행되어 웹 페이지의 동적인 요소 구현에 주로 사용 서버 사이드(Node.js)와 클라이언트 사이드 모두에서 사용 가능 JSON: 자바스크립트 객체 표기법이라는 의미 웹 어플리케이션 간에 데이터를 주고받을 때 사용하는 가벼운 데이터 교환 형식 ❓ 서버 사이드와 클라이언트 사이드란? 서버 사이드와 클라이언트 사이드는 웹 개발에서 사용되는 개념 서버 사이드(Server-side): 웹 서버에서 실행되는 코드 웹 페이..

IT_Study/Web 2023.02.07

JavaScript (1) : 개요, 기본 문법, 호이스팅, 타입 변환

JavaScript 개요 1990년대부터 웹부라우저에 JavaScript Interpreter를 내장 HTML 클릭 시 From 내용 조건 검사 ActiveX 실행 if / for / 변수 / 배열 / for문 수행 가능 특정 영역 값 변경 가능 JavaScript의 인기 원인 AJAX JS와 XML의 비동기 통신 (클릭 시 특정 영역만 바뀌게 → 서버 부담을 줄임) jQuery 자주 쓰는 JS 소스코드를 모아둔 Library 다양한 플러그인으로 애니메이션, 이벤트 제어, AJAX 기술을 쉽게 구현 가능 Node.js JS의 업그레이드 → client side 언어에서 server side 언어로 JavaScript 기본 문법 변수 선언 var 재 할당이 가능 함수 레벨 스코프 func(함수) 내에서 선..

IT_Study/Web 2023.02.05