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

建材做哪些网站好什么是百度竞价排名

建材做哪些网站好,什么是百度竞价排名,wordpress 仿虎嗅主题,什么网站了解国家建设的行情1、TypeScript 基础类型 TypeScript 包含的数据类型如下表: 注意: TypeScript 和 JavaScript 没有整数类型。 2、Any 类型 任意值是 TypeScript 针对编程时类型不明确的变量使用的一种数据类型,它常用于以下三种情况。 1、变量的值会动态改变时&…

 1、TypeScript 基础类型

TypeScript 包含的数据类型如下表:

image.png

image.png

注意: TypeScript 和 JavaScript 没有整数类型。

2、Any 类型

任意值是 TypeScript 针对编程时类型不明确的变量使用的一种数据类型,它常用于以下三种情况。

1、变量的值会动态改变时,比如来自用户的输入,任意值类型可以让这些变量跳过编译阶段的类型检查,示例代码如下:

let x: any = 1;    // 数字类型
x = 'I am who I am';    // 字符串类型
x = false;    // 布尔类型

改写现有代码时,任意值允许在编译时可选择地包含或移除类型检查,示例代码如下:

let x: any = 4;
x.ifItExists();    // 正确,ifItExists方法在运行时可能存在,但这里并不会检查
x.toFixed();    // 正确

定义存储各种类型数据的数组时,示例代码如下:

let arrayList: any[] = [1, false, 'fine'];
arrayList[1] = 100;

3、Null 和 Undefined

null

在 JavaScript 中 null 表示 "什么都没有"。

null是一个只有一个值的特殊类型。表示一个空对象引用。

用 typeof 检测 null 返回是 object。

undefined

在 JavaScript 中, undefined 是一个没有设置值的变量。

typeof 一个没有值的变量会返回 undefined。

Null 和 Undefined 是其他任何类型(包括 void)的子类型,可以赋值给其它类型,如数字类型,此时,赋值后的类型会变成 null 或 undefined。而在TypeScript中启用严格的空校验(--strictNullChecks)特性,就可以使得null 和 undefined 只能被赋值给 void 或本身对应的类型,示例代码如下:

// 启用 --strictNullChecks
let x: number;
x = 1; // 编译正确
x = undefined;    // 编译错误
x = null;    // 编译错误

上面的例子中变量 x 只能是数字类型。如果一个类型可能出现 null 或 undefined, 可以用 | 来支持多种类型,示例代码如下:

// 启用 --strictNullChecks
let x: number | null | undefined;
x = 1; // 编译正确
x = undefined;    // 编译正确
x = null;    // 编译正确
鸿蒙OS开发更多内容↓点击HarmonyOS与OpenHarmony技术
鸿蒙技术文档开发知识更新库gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md在这。或+mau123789学习,是v喔

搜狗高速浏览器截图20240326151547.png

4、never 类型

never 是其它类型(包括 null 和 undefined)的子类型,代表从不会出现的值。这意味着声明为 never 类型的变量只能被 never 类型所赋值,在函数中它通常表现为抛出异常或无法执行到终止点(例如无限循环),示例代码如下:

let x: never;
let y: number;// 编译错误,数字类型不能转为 never 类型
x = 123;// 运行正确,never 类型可以赋值给 never类型
x = (()=>{ throw new Error('exception')})();// 运行正确,never 类型可以赋值给 数字类型
y = (()=>{ throw new Error('exception')})();// 返回值为 never 的函数可以是抛出异常的情况
function error(message: string): never {throw new Error(message);
}// 返回值为 never 的函数可以是无法被执行到的终止点的情况
function loop(): never {while (true) {}
}

鸿蒙知识持续更新中,关注我点赞不迷路喔!

http://www.mmbaike.com/news/60520.html

相关文章:

  • 嘉兴市建设局网站百度网盘登录首页
  • 日本做暖视频在线观看网站搜索引擎营销的案例
  • 机票小代理做网站适合中层管理的培训
  • 常州最新通告今天整站优化方案
  • 关于建设网站的需求一键优化表格
  • 新疆天力建设有限公司网站seo推广具体做什么
  • wordpress检索蜘蛛插件页面seo优化
  • 制作网站的基本工作流程百度数据平台
  • 关于做营销型网站的建议百度指数只能查90天吗
  • 成都旅游攻略2日游aso优化吧
  • 湖北企业网站建设公司一般的电脑培训班要多少钱
  • 百度手机网站提交汕头网站建设公司
  • 做最好的网站新新龙华线上推广
  • 肇庆网站建设方案网站优化的方法
  • 以下不属于网站建设优化网络营销有什么岗位
  • 深圳网站建设费用多少钱项目推广网站
  • 织梦仿站建站网站建设实战今日重大新闻头条财经
  • 沈阳单页网站制作营销培训课程
  • 做企业网站需要的人超级seo工具
  • 那个网站有用director做的片头百度最新推广产品
  • 和外国人做古玩生意的网站衡水seo营销
  • 网站制作公司全域营销获客公司南阳网站seo
  • 有哪些做简历的网站朋友圈广告投放
  • 广州市政府网站建设概括厦门网站建设平台
  • 大一网页设计电商网站作业杭州百度快速排名提升
  • 免费网站论坛中央新闻频道直播今天
  • 承德做网站设计的模板建站教程
  • 网站建设土豆视频教程域名购买哪个网站好
  • 龙岗建设网站公司个人网站建设
  • 专业网站维护谷歌商店下载