关于coffeescript中的问题

发布于 2022-09-01 23:01:51 字数 497 浏览 9 评论 0

今日在一本书上看到一段代码有点迷糊想请教下大家

class window.PetView
  constructor: (@views, featuredPets) ->
    @featured = featruedPets
  #....剩下的就是一些原型上的方法

我想请问下上面那段断码中的构造函数中如果我直接改为

 class window.PetView
      constructor: (@views, @featured) ->

这样子有什么区别吗?感觉这两个完全是一样啊更改了下形参的名字而已?希望大家可以指点一下!谢谢另外请教下大家我现在js css html都已经略懂一些了书看了不少了已经,jQuery也看了两本书,希望找一些真正的项目可以给自己练练手 因为自己是自学转行所以完全没机会接触什么项目之类的,现在都不知道到底一个前端是怎么工作。。。。如果有对这方的建议希望大家也可以指点下啊 谢谢!!!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

静若繁花 2022-09-08 23:01:51

coffee 别学太深了, 很少有企业用 coffee 的。当做个人兴趣还好。作为一个前端网上有好多前端知识库的脑图。你就知道一个前端要学什么东西了。现在我建议你基础的搞定了之后学nodejs, npm, webpack, gulp之后react, angularjs这样的框架也看些。反正多涉猎多看别人的源码,就不会有大问题.

对于你的问题, 就是你想的那个样子

为你鎻心 2022-09-08 23:01:51

你把两段代码分别编译成原生JS,看一下是不是一样不就知道了嘛。

玩套路吗 2022-09-08 23:01:51

对于featured是一样的。但是我猜程序其他地方是不是要用featruedPets干些什么。所以不方便直接@featured

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文