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

梅州市做试块网站百度搜索关键词规则

梅州市做试块网站,百度搜索关键词规则,广告片制作哪家好,如何攻克房地产网站联合类型有两种使用方法: 一种类型中多个可能的值。具有多种不同的类型中的一种。 一种类型中多个可能的值。 type isAye true | false;const aye:isAye true; const aye1:isAye false; const aye2:isAye 3; // Type number is not assignable to type isAye…

联合类型有两种使用方法:

  1. 一种类型中多个可能的值。
  2. 具有多种不同的类型中的一种。
一种类型中多个可能的值。
type isAye = true | false;const aye:isAye = true;
const aye1:isAye = false;
const aye2:isAye = 3;
// Type 'number' is not assignable to type 'isAye'.

我们定义了一个联合类型 isAye,类型是布尔类型,接受的值 true 或者 false。当我们定义 isAye 类型的变量 aye2 的值类型为数字3时,就会报错,因为联合类型isAye的变脸的值只能为 true 或者 false

type ayeName= "aye" | "aye1" | "aye2"const aye:ayeName= "aye";
const aye1:ayeName= "aye1";
const aye2:ayeName= "maomao";
// Type '"maomao"' is not assignable to type 'ayeName'.

我们定义了一个联合类型 ayeName,类型是字符串,接受值为 “aye”,“aye1"和"aye2”,当我们定义 ayeName 类型的变 量的值不是这三个值时,会抛出异常。

具有多种不同类型中的一种
function getLength(str: string | string[]) {return str.length;
}
const strLen = getLength("abc")
console.log(strLen)
// 3
const strLen1 = getLength(["1", "2"])
console.log(strLen1)
// 2
const strLen2 = getLength(2)
console.log(strLen2)
// Argument of type 'number' is not assignable to parameter of type 'string | string[]'.

上面的例子中,str 可以是字符串和字符串数组两种类型中的一种,都能打印出正确的长度。当给 getLength 函数中赋值为这两个类型之外的值,就会报出异常。

http://www.dinnco.com/news/63077.html

相关文章:

  • 东莞做网站哪家好爆款引流推广软件
  • 百度seo收录seo推广公司招商
  • 淘宝seo优化推广免费关键词排名优化软件
  • 单位如何做网站宣传苏州手机关键词优化
  • 濮阳新闻网站友情链接交换群
  • 网站流量 名词百度seo优化策略
  • 凤翔做网站地推接单平台
  • 汽车网站开发方案湖州网站建设制作
  • 电商网站 制作免费淘宝关键词工具
  • 做网站3个月seo优化团队
  • 南宁自助建站模板下载海口网站排名提升
  • 当铺网站建设方案网址最全的浏览器
  • 企业网站建设兴田德润实惠外贸营销平台
  • 制作网站首页上海排名优化seobwyseo
  • 泰安网站建设费用seo实战密码第四版pdf
  • 浙江省城乡建设厅网站首页河南制作网站
  • 小企业网站建设多少钱在线seo诊断
  • 网站建设课程瑞金网络推广
  • 做网站界面一般用什么来做nba最新新闻
  • WordPress授权站资源网长沙网站开发制作
  • 做时时彩网站平台有哪些网站站外优化推广方式
  • 什么空间可以做网站线上培训课程
  • 江苏昆山网站建设查排名的网站
  • 网站国际化怎么做百度识图在线
  • 合肥手机建站模板南京百度竞价推广公司排名
  • 大型网站建设公司沈阳十大搜索引擎地址
  • 网站建设与网页设计入门白城seo
  • 农业信息网站建设方案公司网站建设开发
  • c 做游戏的网站教学营销网络的建设怎么写
  • 重庆网站建设推广公司网站访问量排行榜