我想知道联系人是否有中间名或姓氏。
我试过这个:
var pessoas = Titanium.Contacts.getAllPeople()
for( var i = 0; i < pessoas.length; i++ ){
var row = {
'first' : pessoas[i].firstName,
'num' : pessoas[i].phone,
'id': pessoas[i].recordId
}
if( pessoas[i].middleName == null ){
Ti.API.info( 'dont have middleName' )
}
Ti.API.info( pessoas[i].middleName )
Ti.API.info( pessoas[i].lastName )
})
但只有在没有中间名的情况Ti.API.info
下才会返回我null
,但我IF
什么都不显示......就像它没有接受这个pessoas[i].middleName == null
但在Ti.API.info
展示null
有人知道吗?
我需要检查联系人是否有 middleName 和/或 lastName