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

外贸网站建设如何做正规的建网站公司

外贸网站建设如何做,正规的建网站公司,谷歌优化公司,店铺运营方案策划目录 1、什么是 TypeScript 2、运行TypeScript 3、TypeScript 在Node.js 生态中的情况 1、什么是 TypeScript TypeScript是一种流行的开源语言#xff0c;由微软维护和开发。它受到了世界各地许多软件开发人员的喜爱和使用。 基本上#xff0c;它是JavaScript的超集由微软维护和开发。它受到了世界各地许多软件开发人员的喜爱和使用。 基本上它是JavaScript的超集为语言添加了新的功能。最值得注意的添加是静态类型定义这在纯JavaScript中是不存在的。例如由于类型的存在可以声明我们期望的参数类型以及函数中返回的确切参数或者我们正在创建的对象的确切形状。TypeScript是一个非常强大的工具它为JavaScript项目打开了一个充满可能性的新世界。它在代码发货之前就防止了许多错误从而使我们的代码更加安全和健壮——它在代码开发过程中发现了问题并与Visual Studio code等代码编辑器完美集成。 示例 // example.ts type User {name: string;age: number; }; function isAdult(user: User): boolean {return user.age 18; } const justine: User {name: Justine,age: 23, }; const isJustineAnAdult: boolean isAdult(justine); 第一部分带有type关键字负责声明表示用户的自定义对象类型。 稍后我们使用这个新创建的类型来创建函数isAdult该函数接受一个User类型的参数并返回布尔值。在此之后我们创建justine这是我们的示例数据可用于调用先前定义的函数。最后我们创建了一个新的变量其中包含justine是否是成年人的信息。 关于这个例子 首先如果我们不遵守声明的类型TypeScript会提醒我们有问题并防止滥用。 其次并不是所有的东西都必须显式键入-TypeScript非常聪明可以为我们推导类型。例如变量isJustineAnAdult的类型是boolean即使我们没有显式键入它或者justine将是我们函数的有效参数即使我们不将该变量声明为User类型。 2、运行TypeScript 我们如何运行它 首先要做的是在我们的项目中安装TypeScript npm i -D typescript 现在我们可以在终端中使用tsc命令将其编译为JavaScript。 npx tsc example.ts 转换的结果如下所示 // example.js function isAdult(user) {return user.age 18; } var justine {name: Justine,age: 23, }; var isJustineAnAdult isAdult(justine); 这里的npx代表节点包执行。该工具允许我们运行TypeScript的编译器而无需全局安装。 tsc是TypeScript编译器它将获取我们的TypeScript代码并将其编译为JavaScript。这个命令将产生一个名为example.js的新文件我们可以使用Node.js运行它。现在当我们知道如何编译和运行TypeScript代码时让我们看看TypeScript的预防bug功能 type User {name: string;age: number; };function isAdult(user: User): boolean {return user.age 18; }const justine: User {name: Justine,age: Secret!, };const isJustineAnAdult: string isAdult(justine, hello world); 上面代码会给我们报3个错误 第12行中不能将类型“string”分配给类型“number”第15行中不能将类型“boolean”分配给类型“string”第15行中应有一个参数但实际上传了2个参数 TypeScript提供了许多其他很棒的机制如接口、类、实用程序类型等。此外在更大的项目中您可以在一个单独的文件中声明TypeScript编译器配置并对其工作方式、严格程度以及存储编译文件的位置进行粒度调整。如果想了解更多我们可以去官网文档中进行查看地址 https://www.typescriptlang.org/docs/ TypeScript值得一提的其他一些好处是它可以被逐步采用它有助于使代码更具可读性和可理解性并允许开发人员在为旧的Node.js版本提供代码时使用现代语言功能。 3、TypeScript 在Node.js 生态中的情况 TypeScript在Node.js世界中已经很成熟许多公司、开源项目、工具和框架都在使用它。使用TypeScript的开源项目的一些值得注意的例子是 NestJS - 强大且功能齐全的框架使创建可扩展且架构良好的系统变得轻松愉快TypeORM - 伟大的ORM受到其他语言的其他知名工具的影响如Hibernate、Doctrine或Entity FrameworkPrisma - 下一代ORM具有声明性数据模型、生成的迁移和完全类型安全的数据库查询RxJS - 广泛用于反应式编程的库AdonisJS - 一个具有Node.js的功能齐全的web框架FoalTs - 优雅的Nodejs框架
http://www.dnsts.com.cn/news/65811.html

相关文章:

  • 做网站能赚到钱吗怎么建设自己网站首页
  • 门头沟网站开发中国苏州官网
  • 卖普洱茶做网站中国沈阳app在哪里下载
  • 成都动力无限网站推广河南纯手工seo
  • 小型网站建设的经验濮阳水虎网络科技有限公司
  • 校园在线网站怎么做虚拟主机怎么使用
  • 网站需求分析怎么写seo优化系统哪家好
  • 不会被封的网站谁做导购类网站模板
  • 建设网站的要求吗罗湖网站建设-信科网络
  • iis 编辑网站绑定wordpress 在线知识库
  • 东莞网网站公司简介中装建设
  • 做下一个盗版小说网站厦门seo排名
  • 商业案例网站有哪些网站可以免费推广
  • 聊城做网站的公司价格wordpress搜索时间间隔
  • 做网站能不备案么做网站建设销售途径
  • 做网站龙头一套完整的运营方案
  • 贵阳做网站好的公司有哪些电脑网站开发者模式
  • 网站开发工资山东关于网页设计的教育网站设计
  • 建设商业网站的功能定位网站开发用哪种语言做好
  • 一家只做特卖的网站html代码怎么写
  • 给宝宝做衣服网站网站广告条效果
  • 电商网站设计系列丽水市龙泉市网站建设公司
  • 微信建设小网站链接成都不能去的建筑设计公司
  • 发布公司信息的网站网站发稿平台
  • 网站成功案例wordpress搬运小红书内容
  • 网站软文推广网站百度搜图匹配相似图片
  • 哪个网站有律师做的案件最专业的营销网站建设公司排名
  • 您身边的网站建设顾问建网站主要工具
  • 建设银行温州分行网站少女的ppt高清模板免费
  • wordpress新闻站免费的域名网址