Java Script
-
[코드스테이츠 TIL] Closure 클로저 함수Study/JavaScript 2019. 11. 6. 12:00
[ Closure ] 외부 함수의 변수에 접근할 수 있는 내부함수, 또는 이러한 작동원리를 일컫는 용어 클로저 함수 안에서는 지역변수, 외부함수변수, 전역변수의 접근이 전부 가능하다 함수의 재활용이 가능한 것이 장점이다 파라미터 하나를 고정해놓고 다른 결과를 도출하기 쉽다 함수를 실행하지 않고 함수자체를 리턴할 수 있다 클로저는 어떤 데이터(어휘적 환경)와 그 데이터를 조작하는 함수를 연관시켜주기 때문에 유용하다 오직 하나의 메소드를 가지고 있는 객체를 일반적으로 사용하는 모든 곳에 클로저를 사용할 수 있다 function makeFunc() { var name = "Mozilla"; function displayName() { alert(name); } return displayName; } var m..
-
[코드스테이츠 TIL] Number, Math methodStudy/JavaScript 2019. 11. 4. 15:18
[ Number ] Number.isInteger(value) - arguments : 정수인지, 아닌지 여부를 검사할 값 - return value : 정수를 판단한 결과 (Boolean) Number.isInteger(0); // true Number.isInteger(1); // true Number.isInteger(-100000); // true Number.isInteger("10"); // false Number.isInteger(0.1); // false Number.isInteger(Math.PI); // false parseInt(value) / parseFloat(value) - arguments: 형변환(type casting)하기 위해 파싱될 값 - return value: 정수 ..