如何仅选择第一个“如果”以将标记设置为在JavaScript中为true

时间:2018-10-10 00:40:15

标签: javascript if-statement

我有一个代码可以过滤标记以显示在地图中

if(marker.session == session || session.length === 0) {
               if (marker.category == str || $("#type").length === 0){
                   marker.setVisible(true); 

                   console.log("log2sessionbasedonfilter1"+session);
               }
           } 

如果只使用第一个“ if”功能并使标记可见,我只想使此代码起作用。

如何仅从该函数中获取一个“ if”函数。

请帮助我,我才刚刚开始学习。

谢谢。

-海妖。

1 个答案:

答案 0 :(得分:0)

我还没有看完整的代码,所以我不会冒险对其进行太多更改。

采用第二条if语句并将其与第一条合并,如下所示:

if((/*1st if*/) && (/*2nd if*/)) {}

这非常简单。.我建议使用Marijn Haverbeck的Eloquent JavaScript(抱歉,如果我拼错了)进行学习