typescript能不能直接用js语法写
2 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
与coffeescript的比较
Typescript与Coffeescript都是对javascript的改进,但两者走的是不同路线。Coffeescript是从语法的角度,通过提供类似于python/ruby的语法,让代码写起来更加简洁,可读性更好。并且它提供的一些控制结构,可以避开Javascript中的问题,比如 for ... in ... ,使用coffeescript可以让多层嵌套看起来不那么痛苦:
self.validate json, (err, json) ->
if err then cb(err)
else self.mapFiles json, (err, json) ->
if err then cb(err)
else self.addFields json, (err, json) ->
if err then cb(err)
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
TypeScript是JavaScript的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的JavaScript代码。由于最终在浏览器中运行的仍然是JavaScript,所以TypeScript并不依赖于浏览器的支持,也并不会带来兼容性问题
添加回答
举报
0/150
提交
取消