함수 3

[JavaScript] 이벤트

🎵 함수 표현식 - 익명 함수이름이 없는 함수함수 자체가 ;식 (Expression)'이기 때문에 함수를 변수에 할당하거나 다른 함수의 매개변수로 사용할 수 있음var add = function(a, b){ // 함수 선언 후 변수 add에 할당 return a + b;}////////////////////////////////////////////var sum = add(10, 20); // 익명 함수 실행 후 결과값을 변수 sum에 저장sum // 변수 sum값 확인30중간에 필요한 함수가 있을 경우에 작성하고 변수를 할당하여 사용할 수 있음🎵 함수 표현식 - 즉시 실행 함수여러 번 실행한 함수는 아닌데 어느 순간에 바로 그 자리에서 실행이 될 필요성이 있을 때 선언과 동시에 실행이 되도록 ..

Front/JavaScript 2024.08.05

[JavaScript] 함수

🎥  함수하나의 기능을 실행하기 위해서 여러 개의 명령이 사용되었을 때 하나의 덩어리로 묶은 다음에 이름을 부여한 것여러 개의 동작을 묶어놓은 명령들 🎥  함수를 사용하면 좋은 점각 명령의 시작과 끝을 명확하게 구별할 수 있음함수에 별도의 이름을 붙이면 같은 기능이 필요할 때마다 해당 함수를 실행할 수 있음 🎥  함수 선언 (함수 정의)함수가 어떤 명령을 처리해야 할지 미리 알려주는 것function 예약어를 처리하고, { } 안에 실행할 명령 작성function addNumber( ){ var sum = 10 + 20; console.log(sum);} 🎥  함수 호출함수 이름을 사용해 함수 실행addNumber()30 🎥  함수 위치함수를 선언해 놓기만 하면, 선언한 위치와 상관없이 함..

Front/JavaScript 2024.08.05

[JavaScript] 구조분해할당

🛎️  구조분해할당배열 또는객체의 구조를 분해해서 분해된 값을 개별적인 변수에 담는 표현식을 의미각각의 요소를 서로 다른 변수의 값으로 저장을 하려면 각각의 인덱스로 요소에 접근을 해서 변수의 값으로 지정배열 내부의 값을 새로운 변수에 각각 할당하고자 한다면 하나씩 변수를 선언하고  값을 할당하는 과정을 거침const arr = [1, 2, 3, 4, 5];const one = arr[0];const two = arr[1];const three = arr[2];🛎️  배열의 구조분해할당변수를 선언하고 할당하는 과정을 한 번에 해결할 수 있음대열을 옆에다가 우측에다가 작성을 해주면 오른쪽에 주어진 배열을 구조 분해해서 좌변에 위치하고 있는  변수들에 각각 할당하게 됨const arr = [1, 2, 3..

Front/JavaScript 2024.07.06