728x90 기본2 swift 문법 정리 #2 구조체 : Struct 사용형식 struct [구조체이름] { /* 구현코드 */ } struct Sample { var mp: Int = 100 // 가변 프로퍼티 let ip: Int = 100 // 불변 프로퍼티 static var tp: Int = 100 // 타입 프로퍼티 var clss: String = "개나리" var name: String = "홍길동" //인스턴스 메서드 func methodTest() { print("저는 \(self.clss)반 \(name)입니다") } //타입 메서드 static func methodTest() { print("메서드 테스트입니다.") } } 가변 프로퍼티 값 사용 var mutable: Sample = Sample() mutable.mp = 10.. 2022. 6. 19. javascript 기본문법 정리 #2 javascript 강의를 보며 나름 머리에 정리하고 필요시에 찾아보기위해 정리한다. 1. 변수 let과 const는 호이스팅이 되지만 할당되지 않고 TDZ(Temporal Dead Zone) 영역에서 사용한다면 에러 발생 변수의 생성과정 1. 선언 2. 초기화 3. 할당 var : 함수 스코프(function-scoped) let, const : 블록 스코프(block-scoped) 2. 생성자함수 객체 리터럴 구조 : let user = { name : 'Mike', age : 30, } 생성자 함수 (첫글자 대문자로) function User(name, age){ this.name = name; this.age = age; this.sayName = function(){ console.log(thi.. 2022. 5. 1. 이전 1 다음 728x90