2016-02-27 87 views
0

我使用新的Parse Server,並且在使用Javascript的雲部分中,我想檢查一個整數是否由用戶指定,換句話說,我想檢查Int爲空或不是。我可以爲字符串做這件事,但正如我從評論中看到的那樣,int不能爲空。 Bu我不想將我的代碼中的所有整數都更改爲整數。我嘗試下面的代碼,但它不起作用,我如何檢查是否有用戶指定的號碼或它是否爲空?Int進入驗證 - 解析服務器雲代碼

if (!req.object.get('number')) 

回答

1

只要number不爲零,您的代碼應該工作。爲了處理這種情況,只需做一次像這樣的類型檢查:

if (typeof req.object.get('number') !== 'number')

看起來你似乎混淆了java和javascript。 Javascript沒有整數或整數,只有數字。 Javascript變量沒有類型,所有變量可以是nullundefined

+0

謝謝西蒙,你最近救了我:) – saner