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

java 网站开发实例教程百度网页游戏排行榜

java 网站开发实例教程,百度网页游戏排行榜,做网站没有固定电话,北京专业做网站推广文章目录一、安转依赖:【1】nodejs 环境执行ts【2】使用ts-node二、Any 类型 和 unknown 顶级类型【1】没有强制限定哪种类型,随时切换类型都可以 我们可以对 any 进行任何操作,不需要检查类型【2】声明变量的时候没有指定任意类型默认为any【…

文章目录

        • 一、安转依赖:
            • 【1】nodejs 环境执行ts
            • 【2】使用ts-node
        • 二、Any 类型 和 unknown 顶级类型
            • 【1】`没有强制限定哪种类型`,随时切换类型都可以 我们可以对 any 进行任何操作,不需要检查类型
            • 【2】声明变量的时候`没有指定任意类型默认为any`
            • 【3】弊端如果使用any 就`失去了TS类型检测的作用`
            • 【4】TypeScript 3.0中引入的 unknown 类型也被认为是 top type ,但它更安全。与 any 一样,`所有类型都可以分配给unknown`
        • 三、Any 类型 和 unknown 顶级类型的区别:
            • 【1】`unknow类型比any更加严格`,unknown可赋值对象`只有unknown 和 any`
            • 【2】any类型在`对象没有这个属性`的时候还在获取是`不会报错的`,`unknow 是不能调用属性和方法`


一、安转依赖:

【1】nodejs 环境执行ts
npm i @types/node -D (node环境支持的依赖必装)
npm i ts-node --g

在这里插入图片描述

【2】使用ts-node

在这里插入图片描述

二、Any 类型 和 unknown 顶级类型

【1】没有强制限定哪种类型,随时切换类型都可以 我们可以对 any 进行任何操作,不需要检查类型
let anys:any = 123
anys = '123'
anys = true
【2】声明变量的时候没有指定任意类型默认为any
let anys;
anys = '123'
anys = true
【3】弊端如果使用any 就失去了TS类型检测的作用

在这里插入图片描述

【4】TypeScript 3.0中引入的 unknown 类型也被认为是 top type ,但它更安全。与 any 一样,所有类型都可以分配给unknown

三、Any 类型 和 unknown 顶级类型的区别:

【1】unknow类型比any更加严格,unknown可赋值对象只有unknown 和 any
//unknown 可以定义任何类型的值
let value: unknown;value = true;             // OK
value = 42;               // OK
value = "Hello World";    // OK
value = [];               // OK
value = {};               // OK
value = null;             // OK
value = undefined;        // OK
value = Symbol("type");   // OK//这样写会报错unknow类型不能作为子类型只能作为父类型 any可以作为父类型和子类型
//unknown类型不能赋值给其他类型
let names:unknown = '123'
let names2:string = names//这样就没问题 any类型是可以的
let names:any = '123'
let names2:string = names   //unknown可赋值对象只有unknown 和 any
let bbb:unknown = '123'
let aaa:any= '456'aaa = bbb
【2】any类型在对象没有这个属性的时候还在获取是不会报错的unknow 是不能调用属性和方法
如果是any类型在对象没有这个属性的时候还在获取是不会报错的
let obj:any = {b:1}
obj.a如果是unknow 是不能调用属性和方法
let obj:unknown = {b:1,ccc:():number=>213}
obj.b
obj.ccc()
http://www.hkea.cn/news/407387/

相关文章:

  • 做外贸的b2b网站域名批量查询系统
  • 建设网站需要哪些职位网站建设策划书
  • 苏州网站建设哪里好网站点击排名优化
  • 网站建设收费标准策划百度推广关键词越多越好吗
  • 网站怎么做更新吗如何建立网页
  • 国外建设工程招聘信息网站tool站长工具
  • 专业做相册书的网站电商网站建设制作
  • 银川网站开发公司电话东莞网
  • 环境保护局网站管理制度建设百度指数的主要功能有
  • 安装wordpress提示500错误关键词优化的策略有哪些
  • 企业网站建设公司排名深圳高端seo公司助力企业
  • 做网站套餐网站seo
  • 网站上的代码网页怎么做的下载百度软件
  • 网站功能模块建设搜狗推广
  • 网站做推广有用吗网站页面设计
  • 做简报的网站广州搜发网络科技有限公司
  • 南乐县住房和城乡建设局网站制作网站的步骤是什么
  • 金华做网站最专业的公司搜易网提供的技术服务
  • wordpress适合门户网站吗怎么营销自己的产品
  • 常用的网站类型有哪些seo优化专员编辑
  • 网站专题框架怎么做海阳seo排名
  • 手机网站代码下载黄页网站推广服务
  • 做网站前端多少钱在线bt种子
  • wordpress+模版+推荐专业网站seo推广
  • 浦项建设公司员工网站2023免费推广入口
  • 如何查询某个网站的设计公司最新推广注册app拿佣金
  • 八宝山做网站公司打广告
  • wordpress vip查看插件南宁seo费用服务
  • 建站之星模板怎么设置手机如何做网站
  • 上海公司网站制作价格西安百度关键词排名服务