typescript - 函数(上)
2024-09-03函数是JavaScript应用程序的基础。它帮助你实现抽象层,模拟类,信息隐藏和模块。在typescript里,虽然已经支持类,命名空间和模块,但函数仍然是主要的定义行为的地方。函数是任何应用程序的基本构建块,无论它们是本地函数、从其他模块导入的函数,还是类上的方法。它们也是值,就像其他值一样,typescript 有很多方法来描述如何调用函数。让我们学习如何编写描述函数的类型。_typescript 输入函数
typescrip详解十八:ts中的类型断言
2024-09-03类型断言是告诉编译器一个值的类型的方法。使用类型断言时,开发人员可以指定变量或表达式的类型,从而绕过编译器检查。_typescript 也使用尖括号来进行类型断言
【typescript】JavaScript VS typescript数据类型
2024-09-03JavaScript VS typescript数据类型
一分钟让你了解typescript的类型注解
2024-09-03T`表示计算属性的值类型,`getter`是一个返回计算属性值的函数,`ComputedRef`表示计算属性的类型。`computed`是用于创建一个计算属性的函数,根据响应式数据的变化来计算的值。`PropType`表示属性的类型,`Readonly`表示只读的属性类型。`T`表示要转换为响应式对象的对象类型,`UnwrapRef`表示解包装的类型。`T`表示要包装的值的类型,`Ref`表示响应式的包装对象类型。`EmitType`表示事件的类型。_typescript 如何定义 reactive 类型
redux结合typescript进行状态管理
2024-09-03结合typescript书写redux_redux typescript
typescript 高级编程项目(四)
2024-09-03对于我们最后的 Angular 应用程序,我们将使用必应地图服务来展示我们日常使用的地图类型,以搜索位置。我们将进一步使用微软的本地洞察服务来搜索当前可见地图区域内的特定业务类型。这是我在为这本书制定计划时最激动人心的两个应用程序之一,因为我对基于地图的系统情有独钟。除了显示地图,我们还可以通过直接点击地图上的点来选择地图上的兴趣点。这些点将由彩色图钉表示。我们将保存这些点的位置和名称,以及它们在谷歌的基于云的数据库中。这个应用程序应该需要大约一个小时来完成,只要你在 GitHub 上的代码旁边工作。
typescipt协程锁
2024-09-01文章介绍了协程锁的概念,用于解决类似线程锁的问题,确保对共享资源的写操作同步。在typescript(TS)中,由于没有内置的协程锁,作者提供了一个自定义实现的CoroutineLock类。通过示例展示了如何在多协程环境中,利用协程锁避免未初始化的上下文访问,确保所有协程能正确执行。
typescript全局安装卸载以及npm相关问题
2024-09-01文章介绍了如何全局和局部安装及卸载typescript,以及在VSCode中解决编译警告的方法。还提到了npx的使用,并阐述了dependencies和devDependencies的区别,它们分别对应运行时和开发时的依赖。
vue3 router引入报错 类型注释只能在 typescript 文件中使用 、process is not defined
2024-09-01文章讨论了如何处理在非typescript文件中使用类型注释的错误,建议将文件转换为.ts格式。另外,针对process.isNotDefined的错误,提到了在vite.config.ts中添加define配置,模拟process.env来解决缺失的环境变量问题。
使用装饰器(注解)编写express实现nestjs控制器原理
2024-09-01使用装饰器编写express,本文章所涉及的编程语言全程使用typescript,若不了解typescript的同学最好先补充一下前置知识才比较好吸收消化,本文章不会涉及一些前置知识的回顾,如有疑问请于下面评论区留言或者发私信。本文章涉及到的核心原理是使用到了typescript所拥有的装饰器写法,必须要打开里面的选项才可以进行装饰器的编写。附上本文章所使用的tsconfig文件配置{_express 装饰器