2016-12-15 273 views
0

不知道如何以不同的方式來表達。也許,在代碼視圖將是不言自明:如何將JavaScript「特定對象」轉換爲「普通對象」?

var test = dis.LocationServices.FusedLocationApi.getLocationAvailability(dis.googleApiClient); 
console.log(test); 
console.log(typeof test); 

結果是這樣的:

LocationAvailability[isLocationAvailable: true] 
object 

Basicaly我要的是調用test.isLocationAvailable返回值,像一個正常的對象。

我可以把它變成一個字符串,然後剝離結果,但這是討厭的。如果我將不得不使用自定義長度的不同屬性,我會陷入困境。

+0

正常,什麼是正常的。我曾經問過這個問題:) –

+0

但'typeof'說它是一個對象>。< – Starwave

回答

0

好吧,這很奇怪,但它實際上是作爲一個函數存儲的。致電dis.LocationServices.FusedLocationApi.getLocationAvailability(dis.googleApiClient).isLocationAvailable()工作。