[자바스크립트] 짧게짧게 개념정리①
[먼저보면 좋은 게시글]- [프로그래밍기초] 컴퓨터는 명령을 내부적으로 어떻게 처리하는가 : http://jinbroing.tistory.com/109- [자바스크립트] 카테고리 글 [짧게 개념정리]- 변수 선언 : var로 선언해야함, 메모리에 올린다는 것, 메모리의 주소를 저장함. 무분별한 선언 === 메모리 누수- 변수 종류 : 전역, 지역, 지역 선언의 경우 - 호이스팅 : 변수 선언과 값 할당을 구분, 선언부를 최상단으로 끌어올리고 undefined 임의할당, 함수가 실행되면서 값 할당- undefined : 변수 선언만 되었고, 값이 할당되지않은 상태, undefined가 자동 할당됨- 스코프 : 함수 단위의 유효범위1) 함수 내에 정의된 변수, 함수는 함수 내에서 사용, 함수가 정의되는 시점..
2017. 5. 8.
[ruby] 루비 기초편 - 변수, 연산자
[특징]1) 루비의 특징은 변수명 = 값으로 변수 선언을 할 때 별도의 변수 타입을 지정하지않고 리터럴로 값을 대입함2) 세미콜론없이 띄어쓰기와 개행으로 구분함 [변수 선언] 1) 변수명 = 값 : 일반적인 값 선언(문자열, 문자, 정수, 소수점 등이 있음) 2) 변수명 = [1, 2, 3, 4, 5] : 배열 선언3) 변수명 = { key => value } : 해시 선언 문자열, 배열, 해시는 따로 따로 포스팅을 할 것임 [변수 범위] 변수종류 (임의로 변수명은 var로) 명칭 특징 var 지역변수 - 어떤 특정 동작 내부에서만 사용되는 변수 - 특정 동작 내부에서만 동작하기때문에 외부에서 참조가 불가능 @var 인스턴스변수 - 한 객체(self 라는 약어로 변수 조회가능)에서만 사용 가능 @@var..
2017. 2. 7.