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

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

难度中级
时长 1小时18分
学习人数
综合评分9.87
13人评价 查看评价
10.0 内容实用
9.8 简洁易懂
9.8 逻辑清晰
代码来了,不在Github上,在Gitee上:https://gitee.com/jamesfancy/sudoku
源码在哪??
老师,您的github是多少了?
哇 老师棒棒哒 好期待下一次观看

讲师回答 / 边城
没有 TS6 这种说法。TypeScript 目前最高版本号是 2.6.*。ES6 是 ECMAScript 6,正式名称叫 ECMAScript 2015。JavaScript 是 ECMAScript Specification 的一种实现,但也一般也不会有人称 JS6。ES6 是对 ES 版本的升级,在原有 JavaScript 开发功底的基础上,学符合 ES6 规范的 JavaScript 语言特性很快,几个小时就行。
webpack任务报错Module build failed: Error: Couldn't find preset "es2015" relative to directory "/Users/xxx"的可以在src目录下新建·`.babelrc`,内容为:
```
{
"presets": [
["es2015", { "modules": false }]
]
}
```
参见:https://github.com/JeffreyWay/laravel-mix/issues/158

已采纳回答 / 边城
JS 没有类型检查,而 TS 进行了类型检查。由于 TypeScript 中 JQuery 的类型定义中它的 map 结果是一个 HTMLElemnt 数组,所以不能直接赋值给其它数组类型。实际数据在这里其实已经不是 HTMLElement 数组了,JS 运行时检查可以通过,但是 TS 转译期检查不能通过(因为类型转不过去)。TS 是按声明来检查,JS 是运行时按实际结果来检查,这应该就是主要区别。
有游戏源码提供吗
课讲的非常好,希望有更多更好的课程发布,支持边城老师
typescript 类型脚本 babel gulp webpack ES6 coffeescript ruby shell perl groovy kotlin scala python swift VBA vbscript javascript vbs es5 vuejs nodejs reactjs angluarjs D2 D3 各种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
提交
取消