javascript

Web Programming/JavaScript

[WIL] 콜백함수(Callback Function) 란?

콜백(Callback)은 간단히 말하면 함수 안에서 실행하는 또 다른 함수 이다. 또 다른 함수를 만들 때 인풋(parameters)을 함수로 받아서 사용할 수 있는데, 이 때 인자로 사용되는 함수를 말한다. 즉, 파라미터로 변수가 아닌 함수를 전달하는 것을 말하며, 또한 함수이름 없이 익명으로도 전달 가능한 함수를 일컫는다. function introduce (lastName, firstName, callback) { var fullName = lastName + firstName; callback(fullName); } introduce("홍", "길동", function(name) { console.log(name); }); // 결과 -> 홍길동 introduce 함수를 실행할 때, 첫번째와 두번..

Web Programming/JavaScript

[JS 문법 종합반] 2주차 과제

문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. 문제 설명제한 조건 strings는 길이 1 이상, 50이하인 배열입니다. strings의 원소는 소문자 알파벳으로 이루어져 있습니다. strings의 원소는 길이 1 이상, 100이하인 문자열입니다. 모든 strings의 원소의 길이는 n보다 큽니다. 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. 입출력 예 strings n return ["sun", "be..

ds123
'javascript' 태그의 글 목록