在"“一节中,在讨论隐式和显式布尔转换时,作者提到
//提出一个函数,确保只有一个参数是真实的//隐式转换函数onlyOne() { var sum = 0;for (var i=0;i< arguments.length与//它们相同,但避免了NaN's。如果(argumentsi) { sum += argumentsi;}返回和== 1;}&
我的问题是构造函数返回什么?这个问题与“构造函数的返回类型是什么”并没有多大区别?我在某个地方读到,构造函数返回一个完整的对象隐式(即隐式返回类型是类的名称),但是不应该显式地指定它。;
empty(); //creates a temporary and implicitly a constructor is called因此,根据我的解释