[자바스크립트] Array 객체의 함수 (2)
·
JavaScript
이번 시간에는 저번 시간에 이어서 Array 객체의 함수의 종류와 특징에 대해서 살펴보겠습니다. pop() 함수와 shift() 함수 자바스크립트에서 pop() 함수와 shift() 함수는 모두 배열 요소를 조작하는 데 사용되는 배열 메서드입니다. 두 함수 모두 배열에서 요소를 제거하는 데 사용되지만 제거하는 요소와 원래 배열을 수정하는 방법에 따라 다르게 작동합니다. 먼저 pop() 함수에 대해서 소스와 함께 살펴보겠습니다. pop() 함수는 배열에서 마지막 요소를 제거하고 제거된 요소를 반환하는 데 사용됩니다. 다음은 shift() 함수입니다. shift() 함수는 배열에서 첫 번째 요소를 제거하는 데 사용되며 제거된 요소를 반환합니다. 또한 나머지 모든 요소를 왼쪽으로 한 위치 이동하여 원래 배열을..
[자바스크립트] Array 객체의 함수 (1)
·
JavaScript
Array 객체에는 배열을 다룰 수 있는 여러 함수가 있습니다. 오늘은 Array 객체의 종류와 특징에 대해서 알아보겠습니다. concat() 함수 concat() 함수는 두 개 이상의 배열을 함께 병합하여 관련된 모든 배열의 요소를 포함하는 새 배열을 만드는 데 사용되는 배열 메서드입니다. 기존의 배열에서 또 다른 배열이나 값을 합쳐서 새로운 배열을 만듭니다. 아래는 concat() 함수를 사용한 경우 3가지입니다. 두 배열을 연결 여러 배열을 연결 기존 배열과 연결 concat() 메서드는 원래 배열을 수정하지 않고 배열을 결합하려는 경우에 편리합니다. 새 배열을 생성하므로 큰 배열을 다루는 경우 다른 배열 조작 방법만큼 효율적이지 않을 수 있습니다. 이러한 경우 push() 또는 스프레드 연산자([..
[자바스크립트] 배열, Array 객체
·
JavaScript
배열 (Array) 자바스크립트에서 배열은 숫자, 문자열, 개체 또는 다른 배열과 같은 모든 데이터 유형일 수 있는 요소 모음을 나타내는 내장 개체입니다. 배열을 사용하면 단일 변수 이름으로 여러 값을 저장하고 구성할 수 있으므로 데이터 목록 작업이 더 쉬워집니다. 배열은 자바스크립트에서 자주 사용하는 자료형이기 때문에 미리 프로토타입 객체로 만들어져 있습니다. Array 객체로 배열 만들기 자바스크립트에서는 배열을 쉽게 만들고 다룰 수 있게 미리 Array 객체가 만들어져 있습니다. 아래 소스를 보면서 설명하겠습니다. 이 소스는 Array 객체의 인스턴스를 만든 후 myArray 변수에 저장한 소스입니다. 빈 괄호를 사용하면 배열 요소의 개수가 고정되지 않기 때문에 myArray 배열에 많은 자료를 저..
[자바스크립트] 객체와 객체를 이용한 프로그램
·
JavaScript
이번 시간에는 객체에 대한 내용을 간단히 살펴보고 객체를 이용한 프로그램에 대해서 살펴보도록 하겠습니다. 객체 객체는 '복합 자료형'이라고도 표현합니다. 그 이유는 객체 안에 숫자, 문자열 등 여러 자료형이 포함되기 때문입니다. 하지만 객체도 자료형이기 때문에 자바스크립트에서는 객체는 자료를 저장하고 처리하는 기본 단위입니다. 프로그래밍 언어에서 객체는 여러 가지 의미로 해석할 수 있습니다. 자바스크립트에서는 프로그램에서 인식할 수 있는 모든 대상을 가리킨다는 의미로 이해하면 됩니다. 예를 들자면 자바스크립트는 주로 웹 사이트나 웹 애플리케이션을 프로그래밍하는 언어이기 때문에 웹 브라우저나 웹 문서와 관련된 것들을 객체로 인식합니다. 내장 객체 내장 객체는 프로그래밍을 할 때 자주 사용하는 요소를 미리 ..
[Swift] framework import
·
Apple/Swift
iOS 및 macOS 앱 개발 맥락에서 Swift framework import는 외부 코드 라이브러리 또는 모듈을 프로젝트에 포함하는 것을 의미합니다. Swift 프레임워크는 특정 기능을 캡슐화하는 Swift 코드 및 리소스 모음으로, 여러 프로젝트 간에 코드를 공유하거나 다른 사람에게 코드를 배포하기가 더 쉽습니다. Swift 프레임워크를 프로젝트로 가져오면 해당 프레임워크에 정의된 모든 공용 인터페이스 및 기능에 액세스할 수 있습니다. 이렇게 하면 자신의 코드에서 프레임워크의 클래스, 구조체, 함수 및 기타 구성 요소를 사용할 수 있습니다. 일반적으로 Swift 프레임워크를 프로젝트로 가져오는 방법은 다음과 같습니다. 프레임워크 가져오기: 먼저 사용하려는 Swift 프레임워크를 가져와야 합니다. S..
[자바스크립트] 익명 함수, 즉시 실행 함수, 화살표 함수
·
JavaScript
익명 함수 익명 함수는 이름에서 알 수 있듯이 지정된 이름이 없는 함수입니다. 대신 식별자 없이 정의되며 일반적으로 변수에 할당되거나 다른 함수의 인수로 직접 사용됩니다. 익명 함수를 선언할 때는 이름을 붙이지 않습니다. 변수에 할당된 익명 함수의 예를 보겠습니다. 이 경우 myFunction은 익명 함수를 보유하는 변수가 됩니다. 그런 다음 변수 이름을 사용하여 이 함수를 호출할 수 있습니다. 자바스크립트의 익명 함수에는 여러 사용 사례와 이점이 있어 개발자 툴킷에서 유용한 도구가 됩니다. 익명 함수를 사용하는 몇 가지 이유에 대해서 살펴보겠습니다. 콜백: 익명 함수의 가장 일반적인 사용 사례 중 하나는 콜백입니다. 특정 작업이 완료되면 함수가 나중에 실행될 것으로 예상하는 다른 함수에 인수로 전달할 ..