关于coffeescript中的问题
今日在一本书上看到一段代码有点迷糊想请教下大家
class window.PetView
constructor: (@views, featuredPets) ->
@featured = featruedPets
#....剩下的就是一些原型上的方法
我想请问下上面那段断码中的构造函数中如果我直接改为
class window.PetView
constructor: (@views, @featured) ->
这样子有什么区别吗?感觉这两个完全是一样啊更改了下形参的名字而已?希望大家可以指点一下!谢谢另外请教下大家我现在js css html都已经略懂一些了书看了不少了已经,jQuery也看了两本书,希望找一些真正的项目可以给自己练练手 因为自己是自学转行所以完全没机会接触什么项目之类的,现在都不知道到底一个前端是怎么工作。。。。如果有对这方的建议希望大家也可以指点下啊 谢谢!!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
coffee 别学太深了, 很少有企业用 coffee 的。当做个人兴趣还好。作为一个前端网上有好多前端知识库的脑图。你就知道一个前端要学什么东西了。现在我建议你基础的搞定了之后学nodejs, npm, webpack, gulp之后react, angularjs这样的框架也看些。反正多涉猎多看别人的源码,就不会有大问题.
对于你的问题, 就是你想的那个样子
你把两段代码分别编译成原生JS,看一下是不是一样不就知道了嘛。
对于featured是一样的。但是我猜程序其他地方是不是要用featruedPets干些什么。所以不方便直接@featured