2016-05-16 3 views
0

ブラウザのリンクをチェックする必要があります。オブジェクトのパラメータを取得する場合は、このパラメータを取得するパラメータを表示してください。これを行う方法?ここでは、コードされています、あなたは自分のlastelement変数をオブジェクトのパラメータが他の変数をフェッチするかどうかをチェックする方法?

(function() { 
 
\t var windowLink = "", 
 
\t \t str = window.location.pathname.split("/"), 
 
\t \t lastelement = str[str.length - 1], 
 
\t \t pages = { 
 
\t \t \t page_1 : "index.html", //Put the list of your pages here 
 
\t \t \t page_2 : "index2.html", 
 
\t \t \t page_3 : "index3.html", 
 
\t \t \t page_4 : "index4.html", 
 
\t \t \t page_5 : "index5.html" 
 
\t \t }; 
 
\t \t for(lastelement in pages) { 
 
\t \t \t windowLink = pages[lastelement]; 
 
\t \t \t console.log(windowLink) 
 
\t \t } 
 
})();

+1

私はこの3回を読んで、まだあなたがpage_x 『とexectly何『page_x』それは等しい「を」lastelementが等しい』かどうかを知る必要があり – dave

+0

を求めているかわかりません。 – NeedHate

答えて

1

あなたはほとんどそれを持っていた上書きされました。

(function() { 
 
    var windowLink = "", 
 
     str = window.location.pathname.split("/"), 
 
     lastelement = str[str.length - 1], 
 
     pages = { 
 
     page_1 : "index.html", //Put the list of your pages here 
 
     page_2 : "index2.html", 
 
     page_3 : "index3.html", 
 
     page_4 : "index4.html", 
 
     page_5 : "index5.html", 
 
     page_6 : "js" 
 
     }; 
 
    
 
    console.log("Looking for " + lastelement); 
 

 
    for(element in pages) { 
 
    windowLink = pages[element]; 
 

 
    if (windowLink === lastelement) { 
 
     console.log("Found at " + element); 
 
     break; 
 
    } 
 
    } 
 
})();

関連する問題