使用多种方法

时间:2012-02-27 08:50:04

标签: javascript

我在JavaScript中使用多种方法时遇到问题。构建这样的东西的最佳方法是什么:

task.data(id).display();
task.data(id).edit();

1 个答案:

答案 0 :(得分:1)

它可能但很棘手

function data(id) {
  return {
    display: function () {
      alert('some message');
    }
  };
}
//now use it
data(id).display();

Demo


为了在您的上下文中工作,您需要链接三个方法