본문 바로가기

자바스크립트2

[JS] javascript의 함수 선언문과 함수 표현식 오늘은 간단하게 js 에서 함수를 사용하는 두가지 방법에 대해 정리해두려고한다. 함수 선언문 어디서든 호출이 가능함, javascript 내부 알고리즘에 의해서 javascript 실행 전 초기화 단계에서 코드의 모든 함수 선언문을 찾아서 생성해둠. sayHello(); function sayHello() { console.log('Hello!'); } 그렇기에 위 코드처럼 함수선언문보다 함수호출이 먼저나와도 정상적으로 실행되는 것임. (물론 함수선언문보다 코드가 아래에 나와도 동작한다.) 즉, 함수의 사용 가능 범위가 코드의 위치보다 위아래로 넓은데 이를 '호이스팅(hoisting)' 이라고 한다. 함수 표현식 코드를 한줄 한줄 읽으면서 코드에 도달할때 비로소 함수가 생성이 되고, 그 이후에 사용이 가.. 2022. 1. 22.
2020년 인기 IT 기술 Top 10 미국 취업 전문 사이트 인디드에서 2014~2019 년까지 구인 광고에서 가장 많이 등장한 IT 기술을 분석해 2020년에 어떤 기술이 인기가 있을지 분석했다. 이 기술을 바탕으로 2020년의 학습 방향을 잡아보는 것도 좋은 선택일 듯하다. 지금부터 10가지의 기술을 소개하도록 하겠다. 1. SQL SQL은 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. SQL의 대표적인 것은 Oracle이나 MySql이 있다. 2. 자바 자바는 선 마이크로시스템즈 사에서 1995년에 제임스 고슬링이 개발한 객체지향 프로그래밍 언어 이다. 기존의 W.. 2019. 12. 14.