noUnusedLocals
noUnusedLocals là compiler option cấm biến không được sử dụng.
- Mặc định:
false - Phiên bản thêm vào: 2.0
Giải thích
Cấm biến đã khai báo nhưng không được sử dụng.
tsfunctionadd (n1 : number,n2 : number): number {constmessage : string = `the sum is ${n1 +n2 }`;returnn1 +n2 ;}
tsfunctionadd (n1 : number,n2 : number): number {constmessage : string = `the sum is ${n1 +n2 }`;returnn1 +n2 ;}
Khi bật option này sẽ báo lỗi như sau:
tsfunctionadd (n1 : number,n2 : number): number {const'message' is declared but its value is never read.6133'message' is declared but its value is never read.: string = `the sum is ${ message n1 +n2 }`;returnn1 +n2 ;}
tsfunctionadd (n1 : number,n2 : number): number {const'message' is declared but its value is never read.6133'message' is declared but its value is never read.: string = `the sum is ${ message n1 +n2 }`;returnn1 +n2 ;}