2016-11-16 54 views
-2

在下面的代码中,语句是如何工作的,因为此语句是JavaScript文件的一部分。JAVASCRIPT代码的赋值和控制流程如何工作

this.isSelected = function(checkTab) 
{ 
    return(this.tab===checkTab); 
} 
+0

你的问题是什么? – Anokrize

+0

它在采用单个参数的控制器上创建一个'isSelected()'方法。然后将该参数与控制器上的“tab”属性进行比较,以得到相等结果并返回结果。 – Lex

回答

1

this.isSelected是以checkTab为参数的函数。它将它与this.tab进行比较,如果它们相等,则返回true,否则返回false

this.isSelected = function(checkTab) 
{ 
    return (this.tab === checkTab); 
} 

// equivalent to 
function isSelected(checkTab) { 
    if(this.tab === checkTab) return true; 

    return false; 
} 
+0

在上面的语句中,CheckTab是一个变量或关键字 –