作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做这样的事情:
new A()
..methodA()
..methodB()
.toString();
这应该返回 toString()
的结果吗?目前它正在返回新的 A
对象。
最佳答案
在您的代码中,toString()
应用于 methodB()
的结果。就像你在做的那样:
var func = (o) {
o.methodA();
o.methodB().toString();
return o;
};
func(new A());
要做你想做的,你必须做类似的事情:
(new A()
..methodA()
..methodB()).toString();
关于dart - 有什么方法可以获取级联中最后一个方法的返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17255184/
我是一名优秀的程序员,十分优秀!