Skip to content

Commit f001505

Browse files
committed
feat: add tutorial of enum
1 parent 18563a5 commit f001505

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"description": "TypeScript Tutorials for GitHub",
55
"main": "index.js",
66
"scripts": {
7-
"build": "tsc index.ts"
7+
"build": "tsc index.ts",
8+
"start": "node index.js"
89
},
910
"repository": {
1011
"type": "git",

typescript/enum.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
enum SomeEnum {
2+
Prop1,
3+
Prop2,
4+
Prop3
5+
}
6+
7+
const enumMember = SomeEnum.Prop1;
8+
const enumMemberReverse = SomeEnum[0];
9+
console.log(enumMember);
10+
console.log(enumMemberReverse);
11+
12+
13+
// Example of enum.
14+
enum MyEnum {
15+
Prop1 = "Hello",
16+
Prop2 = "World",
17+
Prop3 = "!"
18+
}
19+
20+
console.log(MyEnum.Prop1 + " " + MyEnum.Prop2);

0 commit comments

Comments
 (0)