0
在Nativescript中有沒有任何方法可以在Object.prototype上使用defineProperty?我試圖定義方法「IsObject」,但是,當我添加函數時,應用程序崩潰。NativeScript中的DefineProperty對象
功能是:
Object.defineProperty(Object.prototype, "IsObject", {
value: function()
{
let obj: Object = this;
return obj !== null && typeof obj === 'object';
}
});
忽略你試圖在NativeScript中這樣做的事實,你爲什麼要定義一個對象方法,然後用它來報告它是不是' t null,並且是類型對象...我會重新思考這種功能的必要性 – pkanev
@pkanev我不打算與您討論爲什麼,因爲我試圖將webapp遷移到nativescript,有時候會有很多問題,你可以做的(尤其是當代碼不是'你''我'),但你是對的,這是沒有道理的。 忽略它,因爲我有很多其他的方法,如「是」,「ToArray」......來遷移。你能回到主要問題嗎? –