Javascript 传单图层,检查是否存在feature.properties

Javascript 传单图层,检查是否存在feature.properties,javascript,leaflet,Javascript,Leaflet,我在传单地图中有两个带有标记的图层。 其中一个具有“旋转”属性,而不是另一个。 如何确定我的图层是否具有“旋转”属性,以便能够为我要旋转的标记设置旋转 我试过了,但不起作用: if(feature.properties.rotation){ var rotate=feature.properties.rotation; }else if(feature.properties.rotation==未定义){ var=0; } 样式={ 旋转:旋转 }; 好的,我用.hasOwnProperty(

我在传单地图中有两个带有标记的图层。 其中一个具有“旋转”属性,而不是另一个。 如何确定我的图层是否具有“旋转”属性,以便能够为我要旋转的标记设置旋转

我试过了,但不起作用:

if(feature.properties.rotation){
var rotate=feature.properties.rotation;
}else if(feature.properties.rotation==未定义){
var=0;
}
样式={
旋转:旋转
};

好的,我用.hasOwnProperty()修复了它

代码如下:

if(feature.hasOwnProperty('rotation')){
var rotate=feature.properties.rotation;
}否则{
var=0;
}
样式={
旋转:旋转
};