![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TypeScript学习
文章平均质量分 59
TypeScript-基础篇&&实战篇
路人i++
这个作者很懒,什么都没留下…
展开
-
TypeScript & React(上)
TypeScript(静态类型更适合管理复杂的应用)更严格、更高效的JavaScript(动态类型的编程语言)扩展组件和方法的复用型,不与any等同,存在约束性。TypeScript 官方文档。TypeScript 入门教程。英文(中文翻译稍显落后)更好的理解 TS 泛型。相对比较好入门的文档。原创 2023-10-13 22:45:00 · 541 阅读 · 0 评论 -
TypeScript实战篇 - TS实战: 服务层开发 - 完整的聊天服务
【代码】TypeScript实战篇 - TS实战: 服务层开发 - 完整的聊天服务。原创 2023-08-04 21:15:00 · 336 阅读 · 0 评论 -
TypeScript实战篇 - TS实战: 服务层开发-令牌
【Socket主打体验,我们可以用它做收发数据,其他的操作不建议用Socket】原创 2023-08-03 20:45:00 · 263 阅读 · 0 评论 -
TypeScript实战篇 - TS实战:模型层开发
【代码】TypeScript实战篇 - TS实战:模型层开发。原创 2023-08-02 22:45:00 · 232 阅读 · 0 评论 -
TypeScript实战篇 - TS实战:创建项目和目录结构
【代码】TypeScript实战篇 - TS实战:创建项目和目录结构。原创 2023-08-01 23:00:00 · 401 阅读 · 0 评论 -
TypeScript实战篇 - TS实战:花田APP的架构
实现语言:TS + VUE3。代号:@huatian。对象和对象之间的关系。原创 2023-07-30 06:30:00 · 183 阅读 · 0 评论 -
TypeScript基础篇 - TS模块
为什么抽象模块?隔离和封装1.隔离,让外部看不到模块内部的成员,避免大量成员的全局冲突2.避免让用户使用起来感到复杂,觉得这个模块很复杂,开箱即用,封装就是把功能封装进去模块解析通常用node还classic?node【node不是默认项,需要设置一下】},原创 2023-07-29 22:00:00 · 679 阅读 · 0 评论 -
TypeScript基础篇 - TS类【Class】
/ ts得先声明一下x: numbery:numberthis.x = xthis.y = y。原创 2023-07-28 22:45:00 · 1363 阅读 · 0 评论 -
TypeScript基础篇 - TS的函数
构造函数表达原创 2023-07-27 23:15:00 · 158 阅读 · 0 评论 -
TypeScript基础篇 - 泛型
小孩可以长大小孩是Growable动物可以进化人是Evolvable。原创 2023-07-26 23:00:00 · 142 阅读 · 0 评论 -
TypeScript基础篇 - 类型的窄化【类型的收缩】
Narrowing本质:TS根据Type Guard重新定义子语句类型。避免:TypeError:null is not iterable。Narrowing的现象和原理。断言一个函数的类型并窄化。断言一个表达式的类型。原创 2023-07-25 06:30:00 · 134 阅读 · 0 评论 -
TypeScript基础篇 - TS日常类型 下篇
文章内容基础类型、数组any/unkown类型标注函数。原创 2023-07-24 21:00:00 · 149 阅读 · 0 评论 -
TypeScript基础篇 - TS日常类型 上篇
文章内容基础类型、数组any/unkown类型标注函数对象类型联合别名接口断言字面类型枚举类型基础类型、数组string,number,boolean,null【人为赋值null】,undefined【就是没有设置值】Array,T代表数组中元素类型为什么要求数组中类型统一?人类思考问题的方式;类型的方式思考程序,如一组人// null;浏览器中不支持;要有1TS环境。原创 2023-07-23 20:30:00 · 394 阅读 · 0 评论 -
TypeScript基础篇 - Vue-TS-Rollup 环境实战
可以同时使用多个 Plugin 和 Preset,此时,它们的执行顺序非常重要。先执行完所有 Plugin,再执行 Preset。多个 Plugin,按照声明次序顺序执行。多个 Preset,按照声明次序逆序执行。原创 2023-07-22 23:00:00 · 643 阅读 · 0 评论 -
TypeScript基础篇 - Vue-TS-Webpack 环境实战
【代码】TypeScript基础篇 - Vue-TS-Webpack 环境实战。原创 2023-07-21 21:00:00 · 655 阅读 · 0 评论 -
TypeScript基础篇 - React-Rollup-TS环境实战
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。主要是做组件化的,如vite。原创 2023-07-20 21:15:00 · 443 阅读 · 0 评论 -
TypeScript基础篇 - React Webpack TS 环境实战
npm install react react-dom 【安装react并且安装一个react-dom】引用时文件出现...;需要增加定义文件,如import React from ...'react'引用时文件出现...;原创 2023-07-18 06:15:00 · 157 阅读 · 0 评论 -
TypeScript基础篇 - TS的Helloworld和环境配置
Node环境的typescript解释执行器 REPL(Read eval print loop)【读取 解析执行 打印 循环】【人机交互模型】 tsconfig.json(演示)tsconfig.json Typescript的配置文件 放到项目根目录 详细参数见:TypeScript: TSConfig Reference - Docs on every TSConfig option input/output参数 小节总结总结一原创 2023-07-17 23:15:00 · 523 阅读 · 0 评论 -
TypeScript基础篇 - TS介绍
2012年微软发布的一门编程语言Transcompiler【翻译编译器】Typescript——>javascript【语言到语言的翻译器】JS的超集【js有的TS都有,TS的一部分能力JS没有】Client and Server Side【客户端开发,服务端开发】多范式Duck Typing【鸭子类型】,Gradual Type【渐进类型】, Strict Type【严格类型】原创 2023-07-16 10:15:00 · 203 阅读 · 0 评论 -
TypeScript基础篇 - 类型的思考方式
汽车可以跑怎么理解?car.run() 【面向对象】car implements Runnable 【函数式】接口和类型类(面向对象和函数式编程的统一)类型是人类的思考方式(OOP和FP在此统一)类型帮助错误检查类型帮助思考和系统演进【系统扩展性,系统健壮性】原创 2023-07-15 15:30:00 · 122 阅读 · 0 评论