当前位置: 首页 > 面试题库 >

为什么不能使用单个点访问整数的属性?

司徒河
2023-03-14
问题内容

如果我尝试写

3.toFixed(5)

有语法错误。使用双点,放置一个空格,将三个放在括号中或使用括号表示法可以使其正常工作。

3..toFixed(5)
3 .toFixed(5)
(3).toFixed(5)
3["toFixed"](5)

为什么单点表示法不起作用,我应该使用其中一种替代方法


问题答案:

句点是数字的一部分,因此代码将解释为:

(3.)toFixed(5)

这自然会产生语法错误,因为您不能立即在数字后面加上标识符。

任何使周期不被解释为数字一部分的方法都可以使用。我认为最清楚的方法是在数字周围加上括号:

(3).toFixed(5)


 类似资料:
  • 由于某些原因,这部分不起作用: 我将错误“无法将«类ocid»id«数据optr000000003701000000000000»转换为类型编号。(错误-1700)” 你知道为什么会这样吗?我想这是因为它不想让我把浮点和整数结合起来。如果这是原因,为什么?我该如何修复它?如果这不是问题,你认为是什么? 谢谢!

  • 我这样声明了'car'对象: 当我运行该程序时,这段代码给我一个错误,它说“无法分配字段”color“,因为”car[i]“为空”: (“color”属性位于类“vehicles”中)

  • 我的问题是为什么找不到“name”字段?

  • 我希望你能帮助我。 我的问题是: 当传递数组列表中的对象的实例时,我将该数组列表传递给另一个类,如何访问它的属性? 我可以在将其传递给另一个类之前访问属性。 “主要”类将数据传递给“员工”类。 “Employees”类接收数据,将其添加到一个数组中,然后从该数组转到“AllStaff”类 请注意,我可以在方法“addToAll人员()”中访问属性 在类"所有的工作人员",是我没有访问的属性 完整代

  • 类别:账户余额 我已经把这两个类都放在Balance.java和Account tBalance.java.这两个文件都在E:/程序/MyPack. Balance.java编译没有错误但是当我编译Account tBalance.java它给出错误:找不到符号"平衡". 我无法弄清楚为什么当两个类都在同一个包中声明时? 我正在使用javac B从MyPack编译alance.javajavac

  • 问题内容: 我正在编写一个简单的程序来测试基本的GUI。该程序在屏幕中间打印一个字母,并允许用户使用箭头键移动它。一切正常,但是当我尝试在程序开始时将字母居中时,似乎and 函数未返回正确的数字。 这是包含我的Panel类的代码片段 为什么我和函数返回“ 0”? 谢谢你的帮助 问题答案: 我不能说出原因,但: 避免这种情况的一种方法是重写函数并返回您的首选大小。