【问题标题】:Ho to call an object method passing it as a string?何调用对象方法将其作为字符串传递?
【发布时间】:2022-06-11 22:07:25
【问题描述】:

说我有这个:

this.sidebar.classList.add('visible');

this.sidebar.classList.remove('visible');

我想构建一个函数并将动作传递给它,如下所示:

  toggle_sidebar(action = null){
    if(!action) return false;
    this.sidebar.classList[action]('visible'); // doesn't work
    this.doc.classList[action]('vbox-visible'); // doesn't work
  },

怎么做?

【问题讨论】:

  • 为什么这段代码不起作用?错误是什么?输入是什么?

标签: javascript function object-literal


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多