JAVASCRIPT代码的分配和控制流是如何工作的
在下面的代码中,将介绍该语句的工作方式,因为该语句是javascript文件的一部分JAVASCRIPT代码的分配和控制流是如何工作的,javascript,angularjs,npm,gulp,Javascript,Angularjs,Npm,Gulp,在下面的代码中,将介绍该语句的工作方式,因为该语句是javascript文件的一部分 this.isSelected = function(checkTab) { return(this.tab===checkTab); } this.isSelected是一个函数,将checkTab作为参数。它将其与this.tab进行比较,如果它们相等,则返回true,否则返回false this.isSelected = function(checkTab) { return (this.
this.isSelected = function(checkTab)
{
return(this.tab===checkTab);
}
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;
}
您的问题是什么?它在控制器上创建一个采用单个参数的
isSelected()
方法。然后将该参数与控制器上的tab
属性进行相等性比较,并返回结果