Javascript中的连接函数
Concatenating functions in Javascript
我目前在js组件中工作,我想知道是否有更好的方法来连接javascript中的函数,然后返回this
。我有一个示例代码在这里工作,这就是我如何解决这个问题。
function hi(){
console.log('hi');
return this;
}
function bye(){
console.log('bye');
return this;
}
function Test(){};
Test.prototype.hi = hi;
Test.prototype.bye = bye;
var x = new Test();
x
.hi() //hi
.bye(); //bye
这是一种众所周知的称为流畅接口的模式——它当然可以在某些情况下帮助编写代码,但就像所有东西一样,它有一个目的,但不应该用于所有地方。
相关文章:
- 是否可以将一个函数输入连接到另一个函数调用的文本
- TypeError:_this.store.getState在使用来自Redux的连接时不是函数
- 在javascript中调用seam远程函数时处理连接错误
- Javascript,闭包中的返回函数如何与外部函数连接
- '对象不是函数'当使用angular连接两个json数组时
- 如何将函数从控制器连接到指令
- 单击事件后将值连接到函数
- 尝试连接Angular.js或JavaScript中的两个函数返回
- 重新连接 JavaScript 函数
- Knockout JS-将函数名与数组值连接起来
- php与javascript之间的连接用于警报函数与字符串
- 将.schie Javascript函数连接到我的HTML时出现问题
- 调用一个位于字符串内部的JavaScript函数,并将params与一个变量连接起来
- 将匿名函数中的 JavaScript 与 gulp 连接起来
- JavaScript - 在函数内连接 2 个参数不起作用
- 在连接DB - NodeJs的函数中使用app.get
- 将函数连接到原型与否之间的差异
- 函数连接:在一个函数中以逗号分隔
- 新手问题:将两个函数连接到两个文件中
- 如何将 setInterval 和 .on(“click”) 函数连接在一起