当前位置: 首页 > news >正文

湖州交通网站集约化建设项目有部分网站打不开

湖州交通网站集约化建设项目,有部分网站打不开,网站开发工具有,多用户商城系统价格目录 1 TypeScript 介绍2、安装3、快速上手4、TypeScript 常用类型4.1 类型标注的位置4.2 字符串、数字、布尔类型4.3 字面量类型4.4 ⭐interface 类型4.5 class 类型 ​#x1f343;作者介绍#xff1a;双非本科大三网络工程专业在读#xff0c;阿里云专家博主#xff0c;… 目录 1 TypeScript 介绍2、安装3、快速上手4、TypeScript 常用类型4.1 类型标注的位置4.2 字符串、数字、布尔类型4.3 字面量类型4.4 ⭐interface 类型4.5 class 类型 ​作者介绍双非本科大三网络工程专业在读阿里云专家博主专注于Java领域学习擅长web应用开发、数据结构和算法初步涉猎Python人工智能开发和前端开发。 主页逐梦苍穹 所属专栏前端专栏的其他文章详见文末❀ 您的一键三连是我创作的最大动力 1 TypeScript 介绍 TypeScript简称TS 是微软推出的开源语言TypeScript 是 JavaScript 的超集JS 有的 TS 都有 TypeScript Type JavaScript在 JS 基础上增加了类型支持TypeScript 文件扩展名为 tsTypeScript 可编译成标准的 JavaScript并且在编译时进行类型检查 主要特性1. 静态类型检查TypeScript 在编译阶段进行类型检查可以在代码运行前发现并纠正错误。2. 类和接口TypeScript 提供了基于类的面向对象编程语法使得代码的组织和重用更加方便。3. 模块系统TypeScript 支持 ES6 的模块系统可以更好地组织和管理代码。4. 泛型TypeScript 支持泛型提供了更强大的代码重用和类型检查能力。5. 装饰器TypeScript 支持装饰器可以用来修改类、方法、属性等的行为。 2、安装 在前端项目中使用TS需要进行安装命令为npm install -g typescript查看TS版本 3、快速上手 ①创建 hello.ts 文件内容如下 //定义一个函数 hello并且指定参数类型为string function hello(msg:string) {console.log(msg) } //调用上面的函数传递非string类型的参数 hello(123)②使用 tsc 命令编译 hello.ts 文件可以看到编译报错提示参数类型不匹配。这说明在编译时TS会进行类型检查。需要注意的是在编译为JS文件后类型会被擦除。 思考TS 为什么要增加类型支持 TS 属于静态类型编程语言JS 属于动态类型编程语言静态类型在编译期做类型检查动态类型在执行期做类型检查对于 JS 来说需要等到代码执行的时候才能发现错误晚对于 TS 来说在代码编译的时候就可以发现错误早配合 VSCode 开发工具TS 可以提前到在编写代码的同时就发现代码中的错误减少找 Bug、改 Bug 的时间 在前端项目中使用TS需要创建基于TS的前端工程工程目录如下 4、TypeScript 常用类型 TS中的常用类型如下 类型例备注字符串类型string数字类型number布尔类型boolean数组类型number[],string[], boolean[] 依此类推任意类型any相当于又回到了没有类型的时代复杂类型type 与 interface函数类型() void对函数的参数和返回值进行说明字面量类型“a”|“b”|“c”限制变量或参数的取值class 类class Animal 4.1 类型标注的位置 基于TS进行前端开发时类型标注的位置有如下3个 标注变量标注参数标注返回值 4.2 字符串、数字、布尔类型 字符串、数字、布尔类型是前端开发中常用的类型 4.3 字面量类型 字面量类型用于限定数据的取值范围类似于java中的枚举 4.4 ⭐interface 类型 interface 类型是TS中的复杂类型它让 TypeScript 具备了 JavaScript 所缺少的、描述较为复杂数据结构的能力。可以通过在属性名后面加上表示当前属性为可选如下 4.5 class 类型 使用 class 关键字来定义类类中可以包含属性、构造方法、普通方法等在定义类时可以使用 implments 关键字实现接口如下在定义类时可以使用 extends 关键字 继承其他类如下 ⭐​​​​​​​​​​​​​​​​​​​前端的其他文章 1-创建vue工程 2-vue的基本使用 3-路由vue-router 4-状态管理vuex 感谢您的支持
http://www.w-s-a.com/news/920317/

相关文章:

  • 福州网站快速排名在一个网站的各虚拟目录中默认文档的文件名要相同
  • 网站开发 流程图网站开发用哪个linux
  • 怎么用自己电脑做服务器发布网站吗seo门户网价格是多少钱
  • 备案网站可以做影视站网站400
  • 四川住房与城乡建设部网站注册登记
  • 网站建设第三方沈阳工程最新动态
  • 兰州做网站客户上海企业在线登记
  • 新乡公司做网站wordpress被大量注册
  • 小语种服务网站公众号平台建设网站
  • 免费做mc皮肤网站企业网站建设合同模板
  • 做网站可以申请个体户么网站的定位分析
  • jsp做的零食网站下载wordpress侧边栏折叠
  • 帝国网站单页做301南京旅游网站建设公司
  • 网站sem优化怎么做网站建设推广安徽
  • 比较好的室内设计网站潍坊网络科技
  • 南宁网站建设公设计联盟网站
  • 多个图表统计的网站怎么做百度推广费2800元每年都有吗
  • 连江县住房和城乡建设局网站企业类网站模版
  • 临沂seo整站优化厂家网站建设 大公司排名
  • 网站开发有哪些方式百度导航怎么下载
  • 网站认证免费视频直播网站建设方案
  • 瀑布流分享网站源代码下载网站构建的一般流程是什么
  • wordpress 4.9 多站wordpress邮箱解析
  • 微信网站开发企业汽车网站设计模板
  • 如何提升网站转化率遵义市公共资源交易平台
  • 网站目录管理模板企业解决方案部
  • 建设网站上申请劳务资质吗珠海哪个公司建设网站好
  • c2c商城网站建设在微信怎么开发公众号
  • 美的公司网站建设的目的做个网站要钱吗
  • 和县建设局网站孟州网站建设