자바스크립트에서는 변수를 선언하는 방법은 여러가지가 있습니다.var함수의 범위재선언 가능 호이스팅되어 선언이 함수의 최상단으로 끌어올려짐. 초기화는 원래 위치에서 이루어짐var x = 10;var x = 20; // 재선언 가능console.log(x); // 20 let블록 범위재선언 불가능호이스팅은 되지만 초기화 전까지 사용할 수 없음let y = 10;// let y = 20; // 오류 발생: Identifier 'y' has already been declaredif (true) { let y = 20; // 다른 블록 범위 console.log(y); // 20}console.log(y); // 10 const블록 범위재선언 불가능재할당 불가능const z = 10;// z = 20..
자바스크립트 실행 방법브라우저의 개발자 도구웹 브라우저에서 f12 키를 눌러 개발자 도구를 열고 "콘솔" 탭에서 자바스크립트를 입력하여 실행HTML 파일 내에서 실행Node.js 사용Node.js를 설치한후 js파일 만들고 커맨드 라인에서 node filename.js 명령어로 실행온라인 코드 편집기CodePen, JSFiddle 등과 같은 온라인 플랫폼에서 자바스크립트 코드를 작성하고 실행IDE 또는 코드 편집기Visual Studio Code, Atom등의 IDE에서 자바스크립 파일을 작성하고 터미널 또는 내장된 실행 기능을 통해 코드 실행 https://idocleancode.tistory.com/424 [자바스크립트] 학습 로드맵자바스크립트 소개자바스크립트란? https://roadmap.sh/j..
자바스크립트 역사탄생(1995년)브렌든 아이크(Brendan Eich)가 넷스케이프(Netscape)에서 자바스크립트를 개발모카(Mocha) -> 라이브스크립트(LiveScript) -> 자바스크립트(JavaScript)로 이름 변경표준화(1996년)넷스케이프는 자바스크립트를 ECMA(유럽 컴퓨터 제조업체 협회)에 제출1997년 ECMA-262 스펙이 발표되며 공식 표준화발전(2000년) 다양한 브라우저에서 자바스크립트 지원이 확대됨AJAX 기술이 도입으로 비동기 웹 애플리케이션 개발 가능ECMAScript 5(2009년)ES5 발표, 엄격 모드(strict mode)와 JSON 지원추가언어의 안정성과 강력함 증가ECMAScript 6(2015년)ES6 발표, 클래스, 모듈, 화살표 함수 등 새로운 기능..
자바스크립트(JavaScritpt)는 웹페이지를 동적으로 만들기 위해 사용되는 프로그래밍 언어입니다. 자바스크립트란?자바스크립트는 브라우저에서 실행되는 스크립트 언어로 HTML과 CSS와 함께 웹 개발의 핵심 기술 중 하나 입니다.사용자와의 상호작용을 가능하게 하고, 웹 페이지의 내용을 동적으로 업데이트할 수 있게 합니다. 자바스크립트 특징주로 웹 브라우저에서 실행되며, 서버와의 통신 없이도 사용자 인터페이스를 조작할 수 있습니다.비동기 프로그래밍을 지원하여, 웹페이지가 멈추지 않고 사용자 입력을 처리 합니다.객체와 함수를 기본으로 하는 다중 패러다임 언어입니다.변수의 타입을 명시하지 않고도 사용가능하며, 실행중에 타입이 변경될 수 있습니다. 자바스크립트 사용 용도사용자 인터페이스와 상호작용을 구현하는..
소개자바스크립트란?자바스크립트 역사자바스크립트 실행 방법변수변수의 선언호이스팅네이밍 규칙스코프데이터 타입stringbooleanundefinednullnumber Valilla JS ProgrammingCounter AppColor Changer APP 참고 자료https://roadmap.sh/javascript JavaScript Developer Roadmap: Step by step guide to learn JavaScriptCommunity driven, articles, resources, guides, interview questions, quizzes for javascript development. Learn to become a modern JavaScript developer by ..