[ JavaScript ] 자바스크립트 전역변수와 지역변수 | 변수의 유효범위
·
Archive/Develop
해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 전역변수 유효범위(Scope)는 변수의 수명을 의미합니다. var vscope = 'global'; function fscope(){ console.log(vscope); } fscope(); 함수 밖에서 변수를 선언하면 그 변수는 전역변수가 됩니다. 전역변수는 애플리케이션 전역에서 접근이 가능한 변수입니다. 다시 말해서 어떤 함수 안에서도 그 변수에 접근 할 수 있는 것입니다. 때문에 함수 fscope 내에서 vscope를 호출 했을 때 함수 밖에서 선언된 vscope의 값 global이 반환된 것입니다. 지역변수 var vscope = 'global'; function fscope(){ var vs..
[ JavaScript ] 자바스크립트 정규표현식 | 정규표현식 객체 생성 | 정규표현식 대소문자 옵션 | match 함수
·
Archive/Develop
해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 정규표현식(Regular Expression)이란? 정규표현식(regular expression)은 문자열에서 특정한 문자를 찾아내는 도구입니다. 이 도구를 이용하면 수십줄이 필요한 작업을 한 줄로 끝낼 수 있습니다. 이 포스팅은 자바스크립트에서 정규표현식을 어떻게 사용하는 가를 다룬 포스팅이기 때문에, 정규표현식 자체에 대한 정보를 원하신다면 아래 링크가 도움이 되실 것 같습니다. opentutorials.org/course/909 정규 표현식이란? - 생활코딩 정규표현식 정규표현식(正規表現式, Regular Expression)은 문자열을 처리하는 방법 중의 하나로 특정한 조건의 문자를 '검색'하거..
[ JavaScript ] 자바스크립트 기본 문법 | API란 무엇인가 | 자바스크립트 API | node.js API
·
Archive/Develop
해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: API 란? Application Programming Interface의 약자로, 프로그램이 동작하는 환경을 제어하기 위해서 환경에서 제공되는 조작 장치입니다. 이 조작 장치는 프로그래밍 언어를 통해서 조작할 수 있습니다. 자바스크립트 기본 문법 :: 자바스크립트의 API 자바스크립트의 API는 크게 자바스크립트 자체의 API와 자바스크립트가 동작하는 호스트 환경의 API로 구분됩니다. 자바스크립트 API 문서와 호스트 환경 API 문서를 정리하여 링크시켜 놨습니다. 필요하시면 클릭해서 들어가 확인하시면 좋을 것 같습니다. 자바스크립트 API 문서 : 자바스크립트 자체에서..
[ JavaScript ] 자바스크립트 기본 문법 | 모듈이란 무엇인가 | 라이브러리란 무엇인가
·
Archive/Develop
해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: 모듈이란? 프로그램은 작고 단순한 것에서 크고 복잡한 것으로 진화합니다. 그 과정에서 코드의 재활용성을 높이고, 유지보수를 쉽게 할 수 있는 다양한 기법들이 사용되죠. 그 중의 하나가 코드를 여러개의 파일로 분리하는 것입니다. 이를 통해서 얻을 수 있는 효과는 아래와 같습니다. 자주 사용되는 코드를 별도의 파일로 만들어서 필요할 때마다 재활용할 수 있다. 코드를 개선하면 이를 사용하고 있는 모든 애플리케이션의 동작이 개선된다. 코드 수정 시에 필요한 로직을 빠르게 찾을 수 있다. 필요한 로직만을 로드해서 메모리의 낭비를 줄일 수 있다. 한번 다운로드된 모듈은 웹브라우저에 의..