小编rai*_*rai的帖子

CoffeeScript原型错误

这是我正在尝试做的一个例子.

User = (name,dob,rank,score) -> 
    {
        name: name
        dob: dob
        details: {
            rank: rank
            score:score 
        }

        basicInfo: -> return "Name: #{@name} - Dob: #{@dob} - #{@details.rank} "
        detailedInfo: -> return "Name: #{@name} - Rank: #{@details.rank} - Score: #{@details.score}"
    }

User::displayName = ->
    console.log @name 

bob = new User("Bob","10/12/69",1,100000)

bob.displayName()
Run Code Online (Sandbox Code Playgroud)

我收到一条错误,上面写着"未捕获的TypeError:对象#没有方法'displayName'"

不确定为什么我收到这个错误.任何帮助是极大的赞赏.

javascript coffeescript

5
推荐指数
1
解决办法
243
查看次数

标签 统计

coffeescript ×1

javascript ×1