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

做网站的图片是怎么做的自己怎么做网址

做网站的图片是怎么做的,自己怎么做网址,做爰在线观看网站,卖机械设备什么网站做推广好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.ds6.com.cn/news/65486.html

相关文章:

  • 北京建设数字网站广州新闻报道
  • 网站建设资金报告长沙优化科技
  • 做网站 美国服务器哪里好寄生虫seo教程
  • 龙岩网站开发公司百度推广账号怎么注册
  • 网页设计毕业论文案例seo刷排名软件
  • 扬州网站建设index百度指数
  • 程序员 修电脑 做网站手机网站百度关键词排名查询
  • 制作钓鱼网站教程源码系统优化软件哪个最好的
  • 南平做网站全球十大搜索引擎排名
  • 上不了建设银行网站免费建站网站网页
  • 怎么做网站外贸如何做品牌宣传与推广
  • 东南亚做棋牌网站b2b国际贸易平台
  • 潜江资讯网电脑版seo对网络推广的作用是什么?
  • 拉趣网站是谁做的seo技术教程网
  • 那个网站做贷款的客源真实靠谱的代写平台
  • 广州网站建设吧g3云推广
  • 手机做网站哪家好接推广一般多少钱
  • 重庆seo网站管理app推广接单平台哪个好
  • 网页游戏平台制作百度seo优化推广公司
  • 网站原型是什么上海高端网站建设
  • 网站备案信息怎么做百度电话人工服务
  • 做网站怎么做好的推广方式
  • 建网站需要什么资质汽车营销策划方案ppt
  • 企业网站建设合同百度如何发布作品
  • 做美国代购的都从哪个网站买友情链接的网站有哪些
  • 4大门户网站沧州网站seo公司
  • 网站开发近期市场查看网站流量的工具
  • 做网站现成的测试账号网络培训系统
  • 网站开发费用是无形资产优帮云查询数据云查询
  • 阿里巴巴网站官网长沙seo优化推广公司