gpt4 book ai didi

CoffeeScript 'error: Invalid object key'

转载 作者:行者123 更新时间:2023-12-04 04:07:02 28 4
gpt4 key购买 nike

我对 CoffeeScript 很陌生。那么这个错误实际上意味着什么?

这是课

class Animation
constructor: (t) ->
@startTime: t

我正在尝试对其进行设置,以便此类在构造期间将成员 startTime 初始化为 t 。我做错了吗?

最佳答案

您的代码使用 @startTime 的键在构造函数中创建一个对象(而不是在任何地方保存引用) .发生错误是因为 @不是对象键的有效字符。

试试这个:

class Animation
constructor: (@startTime) ->

这是生成的 JavaScript:
var Animation;

Animation = (function() {
function Animation(startTime) {
this.startTime = startTime;
}

return Animation;

})();

您可以在此处查看您想要执行的操作的语法: http://coffeescript.org/#classes

这是您无意中错误使用的语法: http://coffeescript.org/#literals (标题为“对象和数组”的部分)

关于 CoffeeScript 'error: Invalid object key',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26064239/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com