Light
Dark
1. For-In Loops 👩💻 For-In 반복문은 Array 가 저장한 items, String 이 저장한 characters와 같은 sequence를 반복할 수 있다. 1. Iterate over with numeric ranges for index in 1...5 { print("\(index) times 5 is \(index... Read More
Swift 는 다음 3가지 primary collection types를 제공한다. Array Set Dictionary Collections는 data type 이 명확히 정의되어 있으므로 실수로 다른 type 의 데이터를 넣을 수 없다. 1. Mutability of Collections (콜렉션의 변경) 👩💻 ... Read More
Swift 의 String 타입은 Foundation의 NSString 클래스와 연결되고, 이를 확장해 String에서 NSString 메서드를 사용할 수 있게 해준다. 따라서, import Foundation을 하면 String을 캐스팅 하지 않고 NSString 메서드를 사용할 수 있다. 1. String Literals (문자열... Read More
1. Assignment Operator (할당 연산자) 👩💻 1. 상수, 변수의 값을 초기화 시키거나 변경한다. let a = 10 let b = 7 b = a print("b is \(b)") // b is 10 2. Tuple을 이용해 한 번에 여러 값을 할당할 수 있다. let (x, y, z) = (10, 5, 12) prin... Read More
JavaScript 에는 유독 null 체크 방법이 다양하고, 예상 외의 작동이 존재한다 👩💻 색상 표를 위해 스크린샷과 첨부 파일로 대체한다. 😯😯 편의상 default value 는 'default'라는 string 으로 통일합니다. TypeScript 에서는 동일 타입으로 지정해줘야한다. 💁♀️ 하지만 우리가 TypeScript 에서... Read More