We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 616bb03 commit 6db5bebCopy full SHA for 6db5beb
src/index.ts
@@ -1,9 +1,11 @@
1
-// Required<T> : required는 Partial과 달리 모든 속성들을 필수로 작성해줘야한다.
+// Readonly<T> : ReadOnly는 읽기 전용으로 된다. 이후 값을 변경하려고 하면 error가 발생한다.
2
3
import { User } from "./utils/data.interface"
4
5
-let admin: Required<User> = {
+let admin: Readonly<User> = {
6
id: 1,
7
name: "Bob",
8
age: 30,
9
-}
+}
10
+
11
+// admin.id = 2; // error-> readonly로 인한 error 발생
0 commit comments