본문 바로가기

변수5

JavaScript - 호이스팅이란? 간단한 예제로 알아보기 / Hoisting 호이스팅 쉽게 알아보자 안녕하세요. 고코더 입니다. 오늘은 자바스크립트 언어의 고유한 특징인 "호이스팅(Hoisting)"을 간단하게 알아보겠습니다. 저는 최대한 한눈에 알아 볼 수 있게 쉽게 설명하려고 합니다. 개념 ● 1. 호이스팅의 단어의 뜻 영어 사전을 보면 해당 단어의 뜻이 "끌어 올리기; 들어올려 나르기."라고 사전에 나옵니다. 이 개념의 의미는 선언들을 끌어올려 최상단에 갖다. 두는 걸 이렇게 표현했습니다. ● 2. 호이스팅의 개념 - 자바스크립트가 실행되면 parser가 빌드하면서 문법을 검사합니다. 이 와중에 끌어올릴 값을 선택하여 내부적으로 최상단으로 끌어 올려 처리합니다. - 여기서 끌어 올려질 내용들은 선언입니다. var, let, const, function 등이 대표적입니다. -.. 2020. 3. 30.
ASP - 변수를 선언 하는 방법 / Dim asp에서 변수를 사용하는 방법 asp에서 변수를 사용하는 방법 안녕하세요. 고코더 입니다. 이번 시간에는 ASP에서 변수를 선언하는 방법을 알아봅니다. 다른 언어보다 매우 특이한 설정들이 있습니다. 변수란 무엇일까요? ● 1. 간단하게 요약해보겠습니다. 변수란 "프로그램에서 데이터를 저장하는 공간" 입니다. 어떠한 값을 저장하기 위한 공간입니다. 그 공간은 메모리입니다. 저는 변수를 "변하는 수"라고 외웁니다. 변하는 여러 수를 저장하는 공간입니다. ASP 변수 선언 ● 2. 우선 ASP에서는 변수를 선언하지 않아도 됩니다. 곧 바로 사용이 가능합니다. 그래서 초보일때는 편하지만 나중에는 오히려 불편하죠. 변수를 선언하는 방법은 Dim이라고 변수 앞에 선언해주면 끝입니다. 자바스크립트에서 var 과 비.. 2020. 3. 28.
PowerShell - 변수를 선언,사용하는 방법 / $ 파워쉘 변수 활용 실습 안녕하세요. 고코더 입니다. 파워쉘에서도 당연히 변수 사용이 가능합니다. 특정 데이터를 담아 놓기 위한 선언입니다. 모든 프로그램 언어에서 사용하는 공통입니다. 다른 언어를 공부하신분은 어렵지 않겠지만 파워쉘로 코딩에 입문하는 분은 간단한 예제를 함께 따라해보면 쉽게 이해하실 수 있습니다. ● 1. $var : 변수 선언 자바스크립트에서 사용하는 방법과 동일한 방법으로 변수 선언이 가능합니다. 해당 명령어를 입력해보세요. $str = "문자" 그리고 파워쉘에서 이 변수를 그대로 실행하면 변수에 담긴 데이터가 나타납니다. ● 2. [형식]$[변수] : 데이터 타입 지정 변수에 대한 데이터타입 지정이 가능합니다. 숫자와 문자열이 대표적입니다. 방법은 아주 단순하게 앞에 데이터 형식을 .. 2019. 11. 12.
JavaScript - .js? 파라미터 값 사용 방법 script src .js에서 parameter 사용 방법 안녕하세요. 고코더 입니다. 자바스크립트를 개발하다보면 .js 에 파라미터를 넘겨서 해당 값을 이용해서 개발을 하는 경우가 있습니다. ▼ 이렇게 js를 참조하면서 필요한 파라미터를 넣는 경우가 있습니다. 그런데 자바스크립트에서 GET 형식의 파라미터를 받는 방법에서 getParameterByName 을 많이 사용하고 계십니다 -> 자바스크립트 파라미터 받아오기 / location.search 하지만 해당 함수는 Get 형태의 윈도우 로케이션 URL을 가져오는 방식으로ㅓ .js를 호출할때는 사용할 수 없습니다. 아래 함수를 사용하여 가져올 수 있습니다. 123456789101112131415 function scriptQuery() { var sc.. 2019. 3. 8.
PHP - isset() / 변수 설정 여부 체크 php변수를 지정 했는지 체크 PHP의 특징은 변수를 선언하지 않고도 바로 쓸 수 있습니다. 그래서 개발을 하다보면 어떤 참조 파일에 새롭게 정의한 페이지 변수와 중복되는건 아닌지 혼란스럽습니다. 그래서 PHP는 isset()이라는 함수를 만들어 놓았습니다. 해당 변수가 설정이 되어 있는지 아닌지를 체크 할 수 있는 기능입니다. 생각보다 간단한 방법으로 변수의 혼란을 피할 수 있는데 실무에서 잘 안사용 하는거 같아 정의 해보았습니다. ▼PHP 공식 메뉴얼은 아래와 같습니다. http://php.net/manual/en/function.isset.php ▼제가 express 하게 예제를 만들어 보았습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2018. 1. 31.