找回密码
 FreeOZ用户注册
查看: 1898|回复: 19
打印 上一主题 下一主题

[学习深造] 到底应该使用coffeescript来替换写javascript吗?

[复制链接]
跳转到指定楼层
1#
发表于 14-7-2015 06:47:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
我看了下面的连接后很犹豫,不知道是否应该来学习coffeescript?
http://www.walkercoderanger.com/ ... pt-isnt-the-answer/

谢谢
回复  

使用道具 举报

2#
 楼主| 发表于 14-7-2015 07:00:15 | 只看该作者
是否应该使用typescript?
回复  

使用道具 举报

3#
发表于 16-7-2015 17:49:42 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
应该啊 typescript是利器 我以前写过一个库 java(gwt) 写的 然后用 JavaScript写一遍 然后又用 typescript写一遍 感觉 typescript 最顺眼 工具文档支持都很好
回复  

使用道具 举报

4#
 楼主| 发表于 16-7-2015 18:29:56 | 只看该作者
black_zerg 发表于 16-7-2015 17:49
应该啊 typescript是利器 我以前写过一个库 java(gwt) 写的 然后用 JavaScript写一遍 然后又用 typescript ...

Due to the issue about typescript cannot split class into multiple files, I think that I better wait the issue fixed first.
回复  

使用道具 举报

5#
发表于 16-7-2015 18:47:59 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
人那跟本不是 issue 永远不支持都有可能
回复  

使用道具 举报

6#
发表于 16-7-2015 18:49:00 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
有个办法 你一个继承另外一个 看你的意思你就只想要一个类 你就一串继承好了
回复  

使用道具 举报

7#
 楼主| 发表于 16-7-2015 19:02:52 | 只看该作者
black_zerg 发表于 16-7-2015 18:49
有个办法 你一个继承另外一个 看你的意思你就只想要一个类 你就一串继承好了

看不懂你说的,可以写点具体typescript代码演示下吗?
回复  

使用道具 举报

8#
发表于 16-7-2015 19:19:41 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
Typescript 继承类 你应该会吧 就继承啊
回复  

使用道具 举报

9#
发表于 16-7-2015 19:20:44 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
比如你想分二十个文件 你建二十个类一个继承一个 最后那个子类就有了所有方法 虽然我不大明白这个 point
回复  

使用道具 举报

10#
 楼主| 发表于 16-7-2015 20:20:21 | 只看该作者
black_zerg 发表于 16-7-2015 19:20
比如你想分二十个文件 你建二十个类一个继承一个 最后那个子类就有了所有方法 虽然我不大明白这个 point

太麻烦了,还是不用为好
回复  

使用道具 举报

11#
发表于 16-7-2015 20:56:47 | 只看该作者
提示: 作者被禁止或删除, 无法发言
我这个基本就是typescript写的 http://shen.apphb.com/desktop/demo/desktop.html

其实简单网站当然什么写都行 复杂的话,oop那些东西还是很实用
回复  

使用道具 举报

12#
发表于 17-7-2015 08:57:28 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
优势在于 ide支持 编译期 类型检查 type在东西复杂后还是需要的 不然人脑子记不过来
回复  

使用道具 举报

13#
 楼主| 发表于 17-7-2015 10:23:35 | 只看该作者
black_zerg 发表于 17-7-2015 08:57
优势在于 ide支持 编译期 类型检查 type在东西复杂后还是需要的 不然人脑子记不过来

我用gulp-jshint,每次build的时候帮我检查是否漏写;啦

现在写程序的日子一天比一天好
回复  

使用道具 举报

14#
发表于 17-7-2015 13:04:58 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
那玩意不好用 你用什么 ide
回复  

使用道具 举报

15#
 楼主| 发表于 17-7-2015 13:15:31 | 只看该作者
black_zerg 发表于 17-7-2015 13:04
那玩意不好用 你用什么 ide

notepad++

因为它能够加载大文件
回复  

使用道具 举报

16#
 楼主| 发表于 17-7-2015 13:17:24 | 只看该作者
black_zerg 发表于 17-7-2015 13:04
那玩意不好用 你用什么 ide

好用

只要打gulp,就帮我合并所有文件,lint,minify, 混淆,全做了,就差没有上传到iis服务器啦
回复  

使用道具 举报

17#
发表于 17-7-2015 13:19:22 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
切 那是 gulp 我是说 ide 随便抓个 atom 也比notepad plus强
回复  

使用道具 举报

18#
发表于 17-7-2015 13:20:38 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
Jslint 和 ide的强大语言支持 根本没法比 还有文档那些 比如你浮在方法上看文档
回复  

使用道具 举报

19#
 楼主| 发表于 17-7-2015 13:21:32 | 只看该作者
本帖最后由 DDD888 于 17-7-2015 13:23 编辑
black_zerg 发表于 17-7-2015 13:19
切 那是 gulp 我是说 ide 随便抓个 atom 也比notepad plus强


我装了atom,没感觉有啥好啊?就是颜色鲜艳点,那也不过和visual studio类似啦

我在ubuntu上用vi,好处是不再需要使用鼠标了,不会患鼠标手啦
回复  

使用道具 举报

20#
发表于 17-7-2015 13:51:32 来自手机 | 只看该作者
提示: 作者被禁止或删除, 无法发言
是的 vs 现在出了 code 都有点类似 但这个 atom不错的 typescript插件编译很快 比 gulp插件快很多 vi始终用不来
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 27-8-2025 03:17 , Processed in 0.050983 second(s), 35 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表