随笔分类 -  typescript

摘要:## **贪吃蛇练习** 使用TypeScript + Webpack + Less实现贪吃蛇的例子; ### **项目依赖** TypeScript: - typescript; - ts-loader; Webpack: - webpack; - webpack-cli; - webpack-d 阅读全文
posted @ 2021-03-13 20:17 全情海洋 阅读(329) 评论(0) 推荐(0) 编辑
摘要:tsconfig.json配置 { "compilerOptions": { "module": "es2015", "target": "es2015", "strict": true, "outDir": "./dist", "noEmitOnError": true }, "include": 阅读全文
posted @ 2021-03-13 11:57 全情海洋 阅读(159) 评论(0) 推荐(0) 编辑
摘要:/* 1.变量类型声明和初始化 */ let a: number; // a 的类型设置为了number,在以后的使用过程中a的值只能是数字 a = 10; a = 33; // a = 'hello'; // 此行代码会报错,因为变量a的类型是number,不能赋值字符串 let b: strin 阅读全文
posted @ 2021-03-13 10:42 全情海洋 阅读(423) 评论(0) 推荐(0) 编辑
摘要:默认为 public 在上面的例子里,我们可以自由的访问程序里定义的成员。 如果你对其它语言中的类比较了解,就会注意到我们在之前的代码里并没有使用 public 来做修饰;例如,C# 要求必须明确地使用 public 指定成员是可见的。 在 TypeScript 里,成员都默认为 public,当然 阅读全文
posted @ 2020-09-02 21:26 全情海洋 阅读(654) 评论(0) 推荐(0) 编辑
摘要:类 对于传统的 JavaScript 程序我们会使用函数和基于原型的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员使用这些语法就有些棘手,因为他们用的是基于类的继承并且对象是由类构建出来的。 从 ECMAScript 2015,也就是 ES6 开始, JavaScript 程序员将能够使 阅读全文
posted @ 2020-09-02 20:22 全情海洋 阅读(446) 评论(0) 推荐(0) 编辑
摘要:// // ts中 // // number 是数字类型 // // string 是字符串类型 // // boolean 是布尔类型 // // null 和 undefined 是所有类型的子类型 // let num: number = 1 // num = null // num = un 阅读全文
posted @ 2020-09-01 07:03 全情海洋 阅读(504) 评论(0) 推荐(0) 编辑
摘要:TypeScript 是 JavaScript 的一个超集,主要提供了类型系统和对 ES6+ 的支持,它由 Microsoft 开发,代码开源于 GitHub 上 ! TypeScript 的特点 TypeScript 主要有 3 大特点: 始于JavaScript,归于JavaScript Typ 阅读全文
posted @ 2020-08-30 15:48 全情海洋 阅读(369) 评论(0) 推荐(0) 编辑