为了账号安全,请及时绑定邮箱和手机立即绑定

从JS到TS开发数独游戏(TS版)

难度中级
时长 1小时18分
学习人数
综合评分9.87
13人评价 查看评价
10.0 内容实用
9.8 简洁易懂
9.8 逻辑清晰

讲师回答 / 边城
https://gitee.com/jamesfancy/sudoku 这里有源码可供参考,ts 和 js 在不同的分支上

讲师回答 / 边城
https://gitee.com/jamesfancy/sudoku/tree/tsversion/

讲师回答 / 边城
没有 TS6 这种说法。TypeScript 目前最高版本号是 2.6.*。ES6 是 ECMAScript 6,正式名称叫 ECMAScript 2015。JavaScript 是 ECMAScript Specification 的一种实现,但也一般也不会有人称 JS6。ES6 是对 ES 版本的升级,在原有 JavaScript 开发功底的基础上,学符合 ES6 规范的 JavaScript 语言特性很快,几个小时就行。

已采纳回答 / 边城
JS 没有类型检查,而 TS 进行了类型检查。由于 TypeScript 中 JQuery 的类型定义中它的 map 结果是一个 HTMLElemnt 数组,所以不能直接赋值给其它数组类型。实际数据在这里其实已经不是 HTMLElement 数组了,JS 运行时检查可以通过,但是 TS 转译期检查不能通过(因为类型转不过去)。TS 是按声明来检查,JS 是运行时按实际结果来检查,这应该就是主要区别。
课程须知
1、需要了解基本的 HTML、LESS/CSS 相关知识 2、需要熟悉 JavaScript 语言并了解 ES6/ES2015 语法
老师告诉你能学到什么?
1、JavaScript向TypeScript转换的要点 2、TypeScript基本语法 3、JavaScript ES6/ES2015部分语法 4、基于 Gulp+(TSC)+Babel+Webpack的前端构建技术 5、数据游戏生成和验证算法 6、Fisher-Yates洗牌算法 7、使用手边的工具如Excel进行简单的设计 8、部分前端调试技巧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消