Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Programming-Contents-List
/
TypeScript
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
13
Pull requests
17
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Udemy/Ts/section5/78: 선택적 프로퍼티, 매개변수
- #53
#53
Open
4BFC
wants to merge 65 commits into
UdemyTs
Programming-Contents-List/TypeScript:UdemyTs
from
Udemy/Ts/section5/78
Programming-Contents-List/TypeScript:Udemy/Ts/section5/78
Copy head branch name to clipboard
Conversation
Commits
65
(65)
Checks
Files changed
Open
Udemy/Ts/section5/78: 선택적 프로퍼티, 매개변수
#53
4BFC
wants to merge 65 commits into
UdemyTs
Programming-Contents-List/TypeScript:UdemyTs
from
Udemy/Ts/section5/78
Programming-Contents-List/TypeScript:Udemy/Ts/section5/78
Copy head branch name to clipboard
Commits
Commits on Aug 26, 2024
🌱: README을 수정
Show description for d105911
4BFC
authored
d105911
View commit details
Copy full SHA for d105911
Browse repository at this point
🌱: README을 수정
Show description for 06270b7
4BFC
authored
06270b7
View commit details
Copy full SHA for 06270b7
Browse repository at this point
Commits on Aug 29, 2024
🌱: README을 수정
Show description for 5e69dee
4BFC
authored
5e69dee
View commit details
Copy full SHA for 5e69dee
Browse repository at this point
🌱: README을 수정
Show description for d7c1360
4BFC
authored
d7c1360
View commit details
Copy full SHA for d7c1360
Browse repository at this point
🌱: README을 수정
Show description for 978d932
4BFC
authored
978d932
View commit details
Copy full SHA for 978d932
Browse repository at this point
🌱: README을 수정
Show description for 859bffc
4BFC
authored
859bffc
View commit details
Copy full SHA for 859bffc
Browse repository at this point
🌱: README을 수정
Show description for e09d95d
4BFC
authored
e09d95d
View commit details
Copy full SHA for e09d95d
Browse repository at this point
🌱: README을 수정
Show description for 3255009
4BFC
authored
3255009
View commit details
Copy full SHA for 3255009
Browse repository at this point
🌱: README을 수정
Show description for ab9b8db
4BFC
authored
ab9b8db
View commit details
Copy full SHA for ab9b8db
Browse repository at this point
🌱: README을 수정
Show description for 5f0f9f9
4BFC
authored
5f0f9f9
View commit details
Copy full SHA for 5f0f9f9
Browse repository at this point
🌱: README을 수정
Show description for daaeeed
4BFC
authored
daaeeed
View commit details
Copy full SHA for daaeeed
Browse repository at this point
Commits on Aug 30, 2024
🌱: README을 수정
Show description for c8ec455
4BFC
authored
c8ec455
View commit details
Copy full SHA for c8ec455
Browse repository at this point
🌱: README을 수정
Show description for e2a15fd
4BFC
authored
e2a15fd
View commit details
Copy full SHA for e2a15fd
Browse repository at this point
🌱: README을 수정
Show description for 61dd842
4BFC
authored
61dd842
View commit details
Copy full SHA for 61dd842
Browse repository at this point
🌱: README을 수정
Show description for bce5c89
4BFC
authored
bce5c89
View commit details
Copy full SHA for bce5c89
Browse repository at this point
🌱: issue templates 생성
Show description for ed8fa00
4BFC
authored
ed8fa00
View commit details
Copy full SHA for ed8fa00
Browse repository at this point
🌱: pr-template 생성
Show description for 1559fa2
4BFC
authored
1559fa2
View commit details
Copy full SHA for 1559fa2
Browse repository at this point
🌱: pr-template 수정
Show description for 691897a
4BFC
authored
691897a
View commit details
Copy full SHA for 691897a
Browse repository at this point
🌱: pr-template 수정
Show description for 44ec035
4BFC
authored
44ec035
View commit details
Copy full SHA for 44ec035
Browse repository at this point
Commits on Aug 31, 2024
🚩: udemy section2의 14번 강의를 듣고 실습을 했다.
4BFC
committed
3c3280b
View commit details
Copy full SHA for 3c3280b
Browse repository at this point
🔀: Merge branch 'UdemyTs'
4BFC
committed
cbf04eb
View commit details
Copy full SHA for cbf04eb
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
0f07929
View commit details
Copy full SHA for 0f07929
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
757fb99
View commit details
Copy full SHA for 757fb99
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
7e8ac7d
View commit details
Copy full SHA for 7e8ac7d
Browse repository at this point
Commits on Sep 1, 2024
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
aa89074
View commit details
Copy full SHA for aa89074
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
79304fe
View commit details
Copy full SHA for 79304fe
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
eb21a7f
View commit details
Copy full SHA for eb21a7f
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
cf56f00
View commit details
Copy full SHA for cf56f00
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
7dec10d
View commit details
Copy full SHA for 7dec10d
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
28200e9
View commit details
Copy full SHA for 28200e9
Browse repository at this point
Commits on Sep 2, 2024
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
621e700
View commit details
Copy full SHA for 621e700
Browse repository at this point
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
5f9833d
View commit details
Copy full SHA for 5f9833d
Browse repository at this point
Commits on Sep 20, 2024
Merge branch 'UdemyTs' of https://github.com/Programming-Contents-List/TypeScript into UdemyTs
4BFC
committed
06d966b
View commit details
Copy full SHA for 06d966b
Browse repository at this point
🚩: interface를 학습하기 위해 클래스를 학습하고 실습해보았다.
4BFC
committed
6dbfd8c
View commit details
Copy full SHA for 6dbfd8c
Browse repository at this point
🚩: dist의 컴파일된 js를 확인하기 위해서 es5에서 es6로 ts.config 변경
4BFC
committed
a63622c
View commit details
Copy full SHA for a63622c
Browse repository at this point
🚩: es6에서 es5로 컴파일 target을 변경
4BFC
committed
e0853e1
View commit details
Copy full SHA for e0853e1
Browse repository at this point
🚩: this를 사용해서 출력한 class 내 전역 name 프로퍼티 정상 출력
4BFC
committed
fc69d9e
View commit details
Copy full SHA for fc69d9e
Browse repository at this point
🚩: this키워드를 다시 한번 객체로 감싼 복제 함수 할당 후 출력 undefined 결과 확인, this를 사용시 주의 사항
4BFC
committed
32a0146
View commit details
Copy full SHA for 32a0146
Browse repository at this point
🚩: undefined 재확인
4BFC
committed
61ff6bf
View commit details
Copy full SHA for 61ff6bf
Browse repository at this point
🚩: 복제한 class의 함수를 사용 가능하게 하기 위한 방법과 에러 임시적인 해결 단, 똑같이 구현 불가능
4BFC
committed
8416f2b
View commit details
Copy full SHA for 8416f2b
Browse repository at this point
Commits on Sep 21, 2024
🚩: 배열 프로퍼티에 접근하는 두 가지 방식
4BFC
committed
cbdaa30
View commit details
Copy full SHA for cbdaa30
Browse repository at this point
🚩: private 설정으로 employees[N]에 값을 할당할수 없다. error
4BFC
committed
24ebd7d
View commit details
Copy full SHA for 24ebd7d
Browse repository at this point
🚩: 런타임과 컴파일 과정의 private 영향을 ts, js 파일에서 확인
4BFC
committed
c7ed403
View commit details
Copy full SHA for c7ed403
Browse repository at this point
🚩: private를 일반적으로 constructor에서 사용하는 방법
4BFC
committed
01311f2
View commit details
Copy full SHA for 01311f2
Browse repository at this point
🚩: constructor 생성자 내부에 따로 선언하지 않고 매개변수로 선언하는 간단한 방법
4BFC
committed
263c777
View commit details
Copy full SHA for 263c777
Browse repository at this point
🚩: readonly의 사용방법과 build된 app.js에서 확인할 수 있는 property 키워드 확인 및 실습
4BFC
committed
85531b3
View commit details
Copy full SHA for 85531b3
Browse repository at this point
Commits on Sep 23, 2024
🚩: 상속을 구현하고 실습해보았다.
4BFC
committed
59c1851
View commit details
Copy full SHA for 59c1851
Browse repository at this point
🚩: getter와 setter 학습 및 실습
4BFC
committed
eaa0d8b
View commit details
Copy full SHA for eaa0d8b
Browse repository at this point
🚩: new키워드, 인스턴스를 사용하지 않고 바로 사용할 수 있는 class Math와 같이 코드를 구현해 볼 것
4BFC
committed
d430357
View commit details
Copy full SHA for d430357
Browse repository at this point
🚩: 정적인 static을 사용해서 new, 인스턴스를 사용하지 않고 바로 함수 호출 및 정적 변수 사용 예시
4BFC
committed
2fb018e
View commit details
Copy full SHA for 2fb018e
Browse repository at this point
🚩: 정적인 함수, 변수를 클래스, 생성자 내에서 정상적으로 동작하기 위한 조건과 한계 그리고 주의할 점
4BFC
committed
39a1432
View commit details
Copy full SHA for 39a1432
Browse repository at this point
🚩: abstract 클래스로 변환 및 abstract에 필요한 요규 조건 확인
4BFC
committed
77cd24d
View commit details
Copy full SHA for 77cd24d
Browse repository at this point
🚩: 추상클래스에 정의된 추상 함수들을 상속 받고 있는 모든 클래스들에게 적용 및 확인
4BFC
committed
720b1c8
View commit details
Copy full SHA for 720b1c8
Browse repository at this point
🚩: singleton pattern 적용 및 실습
4BFC
committed
5bedd17
View commit details
Copy full SHA for 5bedd17
Browse repository at this point
Commits on Sep 24, 2024
🚩: interface를 생성하고 실습을 해보았다.
4BFC
committed
6aef2e0
View commit details
Copy full SHA for 6aef2e0
Browse repository at this point
🚩: interface의 의문, type으로 정의해서 사용해도 되지 않느가? 결국 하나의 타입 덩어리로 묶여 있지 않은가?
4BFC
committed
997b174
View commit details
Copy full SHA for 997b174
Browse repository at this point
🚩: interface와 type의 차이점 설명, interface로 구현한 class 실습
4BFC
committed
8da68cd
View commit details
Copy full SHA for 8da68cd
Browse repository at this point
🚩: 객체로 새성된 Person의 정보다 잘 적용되고 동작하는지 확인 및 실습
4BFC
committed
7412ea4
View commit details
Copy full SHA for 7412ea4
Browse repository at this point
Commits on Sep 25, 2024
🚩: interface의 상속관계의 확장 방식을 실습했다.
4BFC
committed
3929e40
View commit details
Copy full SHA for 3929e40
Browse repository at this point
🚩: type으로 함수에 사용할 함수 type 커스텀 방식 예시
4BFC
committed
f53557f
View commit details
Copy full SHA for f53557f
Browse repository at this point
🚩: interface를 사용한 함수 타입 정의 방식과 실습
4BFC
committed
02352ff
View commit details
Copy full SHA for 02352ff
Browse repository at this point
🚩: 함수 타입 커스텀 방식과 인터페이스 함수 정의의 차이
4BFC
committed
d9d237d
View commit details
Copy full SHA for d9d237d
Browse repository at this point
🚩: 주석 오타로인한 수정
4BFC
committed
749ed74
View commit details
Copy full SHA for 749ed74
Browse repository at this point
🔥: 불필요한 코드 제거 및 수업을 위한 환경 세팅
4BFC
committed
965cf7c
View commit details
Copy full SHA for 965cf7c
Browse repository at this point
🚩: 선택적 매개변수를 구현하고 실습해본다.
4BFC
committed
f2fec09
View commit details
Copy full SHA for f2fec09
Browse repository at this point
You can’t perform that action at this time.