في TypeScript ، هناك عدة طرق للنبذ والحذف (Discard and Erase) القيم والمتغيرات. إليك بعض الخطوات التي يمكن اتخاذها:
1. استخدم الكلمة المفتاحية `delete` لحذف خاصية من كائن:
“`typescript
let obj = { prop1: “value1”, prop2: “value2” };
delete obj.prop1;
“`
2. اعتبار القيمة كقيمة فارغة (null أو undefined):
“`typescript
let variable: string = “value”;
variable = null; // أو
variable = undefined;
“`
3. استخدام العمليات الرياضية للقيم للحصول على قيمة فارغة:
“`typescript
let num: number = 5;
num = num – num; // أو
num = 0;
“`
4. استخدام العمليات الرياضية للقيم المنطقية للحصول على قيمة فارغة:
“`typescript
let bool: boolean = true;
bool = !bool;
“`
5. استخدام خاصية `splice` لحذف عنصر من مصفوفة:
“`typescript
let arr: string[] = [“value1”, “value2”, “value3”];
arr.splice(1, 1); // حذف العنصر الثاني
“`
هذه بعض الطرق الشائعة للنبذ والحذف في TypeScript. يمكنك استخدام الطريقة التي تراها مناسبة لحالتك الخاصة.