steady-dev10 [Flutter] 학습(4) - 컬렉션 (Collection)-2 List에서 자주 사용하는 함수들 Flutter의 List는 순서가 있는 값(Value)의 목록(List)을 저장하는데 사용되는 컬렉션입니다. List는 많은 예약된 함수를 가지고 있으며, 이 함수들은 List를 보다 쉽게 조작하고 사용할 수 있도록 해줍니다. 이번 글에서는 List에서 주로 사용되는 예약된 함수들을 설명하겠습니다. 1. add() : List에 새로운 값을 추가합니다. List numbers = [1, 2, 3]; numbers.add(4); 2. addAll() : 다른 List나 Iterable의 모든 값을 List에 추가합니다. List numbers = [1, 2, 3]; List moreNumbers = [4, 5, 6]; numbers.addAll(moreNumbers); 3. remove() : List에서.. 2023. 3. 4. [Flutter] 학습(4) - 컬렉션 (Collection)-1 컬렉션은 여러 값을 하나의 변수에 저장할 수 있는 타입을 말합니다. Flutter에서 사용할 수 있는 컬렉션 종류는 다음과 같습니다. List: 순서가 있는 값을 저장하는 컬렉션으로, 동적으로 크기가 조정 Set: 중복된 값을 허용하지 않는 컬렉션으로, 순서가 없습니다. Map: 키와 값이 쌍으로 이루어진 데이터를 저장하는 컬렉션으로, 각 키는 유일해야 합니다. Queue: 선입선출(FIFO) 구조의 데이터를 저장하는 컬렉션입니다. LinkedList: 노드 간에 연결된 구조를 사용하여 데이터를 저장하는 컬렉션입니다. 1. List 순서가 있는 값을 저장하는 컬렉션으로, 동적으로 크기가 조정됩니다. 다른 언어에서 배열(Array)와 유사한 역할을 합니다. 예를 들어, 다음과 같은 코드를 사용하여 정수형 .. 2023. 3. 4. [javascript] 일정간격으로 반복작업을 하기 위한 setInterval 사용하기 setInterval() 함수는 일정한 시간 간격으로 지속적으로 반복해서 작업을 실행할 때 사용하는 자바스크립트 함수입니다. 이 함수를 사용하면 일정한 간격으로 코드를 실행할 수 있습니다. 아래는 setInterval() 함수를 사용하여 1초마다 "Hello, World!"라는 메시지를 콘솔에 출력하는 예시입니다. setInterval(function() { console.log("Hello, World!"); }, 1000); 이 예시에서는 setInterval() 함수를 호출하여 콜백 함수를 반복적으로 실행하고 있습니다. setInterval() 함수의 첫 번째 인수로 전달된 함수는 콜백 함수입니다. 이 콜백 함수는 setInterval() 함수가 호출된 후에 지정된 시간(두 번째 인수)마다 반복적으.. 2023. 3. 3. [javascript] 비동기 작업 지연을 위한 setTimeout 사용하기 setTimeout()은 자바스크립트에서 비동기 작업을 지연시키기 위해 사용되는 함수입니다. 이 함수는 지정된 시간이 지난 후에 콜백 함수를 실행합니다. 아래는 setTimeout() 함수를 사용하여 3초 후에 "Hello, World!"라는 메시지를 콘솔에 출력하는 예시입니다: setTimeout(function() { console.log("Hello, World!"); }, 3000); 이 예제에서는 setTimeout() 함수를 호출하여 콜백 함수를 지연시키고 있습니다. setTimeout() 함수의 첫 번째 인수로 전달된 함수는 콜백 함수입니다. 이 콜백 함수는 setTimeout() 함수가 호출된 후에 지정된 시간(두 번째 인수)이 경과한 후에 실행됩니다. 이 예제에서는 setTimeout().. 2023. 3. 3. 이전 1 2 3 다음