在未命名对象中作为值浮动

Floats as value in unnamed object

是否可以实例化一个以浮点数为值的未命名对象?例如:

var unnamed_object = {key1: 1,555};

这引发了一个不足为奇的编译器异常,我想知道是否可以用这种方式存储浮点数。将它放在引号之间可以消除异常,但预计该值现在是字符串类型。有任何想法吗?谢谢!

是的,你应该用点表示浮点数

var unnamed_object = {key1: 1.555};

顺便说一句,在javascript中没有名为未命名对象的概念,有匿名对象:

someFunction({a:1, b:2}); // it's anonymous object