01-Namespace.js


Dosyayı İndir
var MyCodes;
(function (MyCodes) {
    function myOperation(input) {
        return input + 5;
    }
    MyCodes.myOperation = myOperation;
    var MyConcrete = /** @class */ (function () {
        function MyConcrete() {
        }
        MyConcrete.prototype.myAction = function (input) {
            return input * (this.myProperty + 3);
        };
        return MyConcrete;
    }());
    MyCodes.MyConcrete = MyConcrete;
})(MyCodes || (MyCodes = {}));
var myoutput = MyCodes.myOperation(17);
console.log("İşlev çıktısı: " + myoutput);
var myimplementation = {
    myField: 7,
    myMethod: function (input) {
        return (input + this.myField) * 2;
    }
};
console.log("Arayüz çıktısı: " + myimplementation.myMethod(3));
var myobject = new MyCodes.MyConcrete();
myobject.myProperty = 3;
var myresult = myobject.myAction(4);
console.log("Sınıf çıktısı: " + myresult);

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir