İçeriğe geç

Özel üye adlandırma (ARCH3009)

Anahtar typescript.naming.private-member-naming · Önem info · Kategori naming

Özel/dahili üyeler dilin gizlilik sinyali kuralını izlemelidir; TypeScript’te bu, baştaki alt çizgidir. Bu, dahili durumu genel API’den görsel olarak ayırır.

class Cache {
private store = new Map<string, unknown>();
private hitCount = 0;
get(key: string) {
return this.store.get(key);
}
}
class Cache {
private _store = new Map<string, unknown>();
private _hitCount = 0;
get(key: string) {
return this._store.get(key);
}
}

Özel üye adının başına bir alt çizgi ekleyerek gizliliğini açıkça işaretleyin.