【问题标题】:How this assignment and control flow of JAVASCRIPT code worksJAVASCRIPT 代码的分配和控制流程是如何工作的
【发布时间】:2017-03-31 08:36:24
【问题描述】:

在下面的代码中,该语句是如何工作的,因为该语句是 javascript 文件的一部分。

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

【问题讨论】:

  • 你有什么问题?
  • 它在控制器上创建一个isSelected() 方法,该方法采用单个参数。然后将该参数与控制器上的tab 属性进行比较,以确定是否相等并返回结果。

标签: javascript angularjs npm gulp


【解决方案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;
}

【讨论】:

  • 上述语句中CheckTab是变量还是关键字
猜你喜欢
  • 2023-02-06
  • 1970-01-01
  • 1970-01-01
  • 2014-09-20
  • 1970-01-01
  • 1970-01-01
  • 2013-02-02
  • 1970-01-01
  • 2020-11-30
相关资源
最近更新 更多