2016-10-20 94 views
-8

我主要想弄清楚這個函數試圖說什麼。大多數情況下,我明白函數正在檢查變量並查看它們是否確實是變量。但是在劇本中說了些什麼?JavaScript是什麼意思?

function fun2() { 
    var output = ""; 

    if (typeof myGlobal != "undefined") { 
    output += "myGlobal: " + myGlobal; 
    } 

    if (typeof oopsGlobal != "undefined") { 
    output += " oopsGlobal: " + oopsGlobal; 
    } 

    console.log(output); 
} 
+5

'='是指不等於。您的代碼正在檢查值是否可用 – Rajesh

+0

您是否查看了它,可能檢查了運營商的MDN頁面? – ssube

+0

在問這樣的問題之前,你應該在互聯網上遵循一些基本的教程 – Weedoze

回答

0

操作!=意味着,如果是不同的,例如red != blue它返回true,您可以點擊這裏表達式和運營商的文檔: Comparison_operators開發Mozilla的JS