TypeScript 类型增强declare的使用

简介: TypeScript 类型增强declare的使用

类型增强 declare 的使用

1.如果一个有一个全局变量 golabaol 。 在index.html中。
2.我们在xx.vue中使用 golabaol 。这个时候会报错 找不到名称“golabaol

解决办法:

<1>我们可以来: 1.创建一个全局类型声明的文件,在整个项目中都可以使用。
地址:https://www.cnblogs.com/IwishIcould/p/16750546.html
<2>在 test.d.ts文件中写
declare let golabaol: string;
这样在使用的文件中就不会报错了

declare的常见使用

declare var 声明全局变量
declare function 声明全局方法
declare class 声明全局类
declare enum 声明全局枚举
declare interface 声明全局接口

遇见问题,这是你成长的机会,如果你能够解决,这就是收获。

相关文章
|
10天前
|
JavaScript 前端开发 Java
TypeScript 类型兼容性
TypeScript 类型兼容性
|
10天前
|
JavaScript 前端开发
typescript 混合类型
typescript 混合类型
|
5天前
|
前端开发 JavaScript 安全
TypeScript作为一种静态类型的JavaScript超集,其强大的类型系统和面向对象编程特性为微前端架构的实现提供了有力的支持
【6月更文挑战第11天】微前端架构借助TypeScript提升开发效率和代码可靠性。 TypeScript提供类型安全,防止微前端间通信出错;智能提示和自动补全加速跨代码库开发;重构支持简化代码更新。通过定义公共接口确保一致性,用TypeScript编写微前端以保证质量。集成到构建流程确保顺利构建打包。在微前端场景中,TypeScript是强有力的语言选择。
21 2
|
7天前
|
JavaScript 前端开发 安全
TypeScript:静态类型的动态语言
【6月更文挑战第9天】TypeScript是JavaScript的静态类型超集,解决JS类型安全问题,提供更强的代码组织和维护。它引入静态类型、接口和类,增强类型安全,减少运行时错误。TS与JS无缝集成,兼容现有库和框架,拥有丰富的开发工具和活跃社区。广泛应用在各种规模项目中,尤其提升复杂前端应用的代码质量。学习TypeScript对提升开发效率和代码可靠性极具价值。
20 10
|
10天前
|
JavaScript 算法
TypeScript 类型推论
TypeScript 类型推论
|
10天前
|
JavaScript
TypeScript 泛型类型
TypeScript 泛型类型
|
10天前
|
JavaScript 前端开发 编译器
typescript 推断类型
typescript 推断类型
|
10天前
|
JavaScript Java C#
typescript 类类型
typescript 类类型
|
10天前
|
JavaScript 前端开发 索引
typescript 可索引的类型
typescript 可索引的类型
|
10天前
|
JavaScript 前端开发
typescript 函数类型
typescript 函数类型