자바스크립트 화살표 함수
·
javascript
화살표 함수가 어떻게 쓰이는지 알아보려고 한다 일단 함수의 기본 구조이다 function square(num){ return num*num; } 화살표 함수로 바꾸면 const square = (num) => { return num * num; } function 이라는 키워드만 사라졌는데도 깔끔해진거 같다 하지만 더 줄일 수 있다. 매개변수가 1개일 때 const square = num => { return num * num; } 매개변수의 소괄호를 () 생략 가능하다. 2개 이상부터는 괄호가 없으면 에러가 난다. 암시적 반환 const square = num => ( num * num; ) 문장부분에 중괄호를 소괄호로 바꾸면 return 키워드를 생략 가능하다 표현식이 1개 일때 const squar..
자바스크립트 고차 함수와 반환 함수
·
javascript
https://jjaong34.tistory.com/25 자바스크립트 함수 범위와 표현식 지난시간에는 함수 기본을 공부했었다. https://jjaong34.tistory.com/24 자바스크립트 함수 함수 함수는 JavaScript에서 기본 구성 요소 중 하나입니다. JavaScript의 함수는 작업을 수행하거나 값을 계산하는 jjaong34.tistory.com 위 링크는 저번 포스팅 계속 함수를 공부하고 있지만 함수는 정말 배울게 많다 이번엔 고차 함수, 반환 함수, 팩토리 함수에 대해 알아보았다. 고차 함수 고차 함수는 함수를 인자로 받거나 또는 함수를 반환함으로써 작동 하는 함수이다. 아주아주 쉬운 예시를 들어보면 function dice(){ const di = Math.floor(Math.r..
자바스크립트 함수 범위와 표현식
·
javascript
지난시간에는 함수 기본을 공부했었다. https://jjaong34.tistory.com/24 자바스크립트 함수 함수 함수는 JavaScript에서 기본 구성 요소 중 하나입니다. JavaScript의 함수는 작업을 수행하거나 값을 계산하는 명령문의 집합인 프로시저(procedure)와 비슷하지만, 프로시저가 함수로 쓰이려면 입 jjaong34.tistory.com 이어서 좀 더 파고들어보려고 한다. 자바스크립트 함수 범위 함수내에서의 변수와 함수밖에서의 변수는 다른가? let print = 'AAAAA'; function printFn(){ let print = 'BBBBB'; console.log(print) } printFn(); // BBBBB console.log(print); // AAAAA ..
자바스크립트 함수
·
javascript
함수 함수는 JavaScript에서 기본 구성 요소 중 하나입니다. JavaScript의 함수는 작업을 수행하거나 값을 계산하는 명령문의 집합인 프로시저(procedure)와 비슷하지만, 프로시저가 함수로 쓰이려면 입력을 반드시 받아야 하고 입력과 명확한 관계가 있는 출력을 반환해야 합니다. 함수를 사용하려면 함수를 호출할 스코프 내에서 함수를 정의해야 합니다. https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Functions 함수 - JavaScript | MDN 함수는 JavaScript에서 기본 구성 요소 중 하나입니다. JavaScript의 함수는 작업을 수행하거나 값을 계산하는 명령문의 집합인 프로시저(procedure)와 비슷하지만, 프..
개발짜옹
'자바스크립트 함수' 태그의 글 목록