🦎 JavaScript/JavaScript 12

스프레드 연산자와 rest 연산자의 차이

스프레드 연산자: 스프레드 연산자를 이용해서 새로운 배열을 구축하거나 함수에 다수의 값을 전달한다.이터러블: 배열, 문자열, map, set (개체는 아니다.)// Iterables: arrays, strings, maps, sets. Not objectsconst str = 'Jonas';const letters = [...str, '', 'S.'];console.log(letters); // ['J', 'o', 'n', 'a', 's', '', 'S.']// 스프레드 연산자는 배열을 만들때나 함수에 값을 전달할 때만 사용할 수 있다.console.log(...str); // J o n a sconsole.log('j', 'o'); // j o console.log(...str)와 console.log..

[JS 메모] function과 Function의 차이

function은 자바스크립트에서 함수를 정의하는 키워드함수는 코드 블록을 정의하고, 필요한 경우 매개변수를 받아서 실행 가능function 키워드를 사용하여 함수를 선언하고, 함수의 이름과 필요한 매개변수를 지정가능 Function은 자바스크립트에서 내장된 함수 객체Function 객체는 function 키워드로 정의한 함수와 거의 동일한 기능을 제공하지만, 다른 방식으로 사용.Function 객체는 new 키워드를 사용하여 생성되며, 함수의 내용을 문자열로 전달하여 동적으로 함수를 생성가능 function은 함수를 정의하는 키워드이고, Function은 내장된 함수 객체function은 정적인 방식으로 함수를 정의하고, Function은 동적인 방식으로 함수를 생성 대부분의 경우에는 function ..

728x90