Bunu yapmanın en iyi yolunu bilmek istiyorum, diyelim ki iki nesnem var
var objectA = {
propertyA: 1,
propertyB: 2
...
propertyM: 13
}
var objectB = {
propertyN: 14,
propertyO: 15
...
propertyZ: 26
}
ObjectC, tarafından oluşturulursa
var objectC = Object.assign(objectA, objectB);
ObjectC'yi nasıl açıklayabilirim / açıklayabilirim, böylece derleyici / IDE hem objectA hem de objectB özelliklerine sahip olduğunu bilir?
ObjectA ve objectB için arayüz tanımlamaya gerek kalmadan bir yol bulmak istiyorum. Aynı mülk için iki kez beyan ve tanım / değerlendirme yazmak istemiyorum. Bir nesnede çok fazla özelliğim varsa bu fazlalık önemlidir.
(Mevcut bir nesnenin arayüzünü / türünü çıkarabilen bir operatör var mı?)
Mümkün mü?