首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >parseFloat('number').toFixed(2)中发生了什么?

parseFloat('number').toFixed(2)中发生了什么?
EN

Stack Overflow用户
提问于 2011-09-06 16:51:06
回答 1查看 4K关注 0票数 4

这个方法是怎么回事?

代码语言:javascript
复制
parseFloat('123.234').toFixed(2);

如何创建这样的函数,我们可以根据其结果调用其他函数?有人能提供这些方法的内部结构吗?这个方法是链式的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-06 17:06:24

这确实是方法链。parseFloat返回一个Number object,它有一个toFixed方法。

这是一个基本的示例,向您展示它的工作原理:

代码语言:javascript
复制
function Construct(){
   this.method1 = function(){
     return this;
   };
   this.method2 = function(){
     alert('called method2');
     return this;
   };
   this.method3 = function(){
     alert('method3: I am not chainable');
   };
}

var instance = new Construct;
instance.method1().method2().method3(); 
  //=> alerts 'called method2' and 'method3: I am not chainable'
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7317249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档