葫芦瓜塔罗

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 1|回復: 0

以这和TypeScript的历史有很

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-1-8 17:10:59 | 顯示全部樓層 |閱讀模式
例如确保检查您的 null-ish 值,如果您不允许 null-ish 值,它们就不能为 null。这会消除您可能会遇到的整个错误条款。这也是我书中的一课,我只是谈论下一个技巧空检查的汇编,以及它对你的工作意味着什么以及你突然必须做什么。在某些时候,您会意识到,好吧,将管道 null 添加到可能为 null 的每种可能的情况要繁琐得多,而不是仅在代码的一个位置添加一次,检查它是否实际上为 null,然后继续执行你做到了。因此,这是处理 null 和未定义值的一种非常好的方法。

德鲁:很多更正式的语言,OO 类型语言,都有类,并让你能 电报号码数据 够定义一个类接口,以便能够说如果它是一个使用这个接口的类,它需要有这些方法,它需要表现得像这。这是 TypeScript 给我们的东西吗?

斯特凡:是的,绝对是。所大关系。TypeScript,当它第一次发布时,你知道那是八年前的事了,我们不是在谈论 Equiscript 6,我们不是在谈论原生 Equiscript 类,我们主要谈论的是对象和函数。没有现代系统,所以八年前的 JavaScript 类型与我们今天的非常不同。八年前,TypeScript 团队引入了 Java、C# 等其他程序语言的许多功能,例如类、接口、额外类、名称空间,以创建某种结构化或结构化编程工具,使您可以你的代码与你习惯的完全不同。

斯特凡:但多年来,许多这样的概念都出现在 JavaScript 中,尤其是类。因此,他们必须再次重新审视许多概念,并使其与 JavaScript 目前的方式更加一致。所以你仍然有类,你仍然有接口,但 TypeScript 类只是相同的 JavaScript 类。TypeScript 接口就像复合类型或复合类型,其中只有属性列表。它们可以是函数属性或字符串属性或质量对象属性,并且接口和类型声明在大多数情况下是相同的。

斯特凡:你也可以实现,你知道实现保持它的存在,你可以实现一个接口,你可以实现一个类型。有,只是在某些罕见的情况下,对某些罕见的情况完全相同。所以,是的,它们存在,但它们的含义与您习惯的其他编程语言不同。我想说,来自其他编程语言的人也必须注意类似的事情,因为他们可能是假朋友。他们认为,好吧,哦,这就像在 Java 中一样工作,或者就像 NC Sharp 一样工作,而这只是借用的语言,或者只是概念的相同名称,这些概念有细微差别,与您想要的有所不同。预计。

德鲁:这可能是一个真正需要跨越的心理障碍,不是吗?



斯特凡:绝对地。

德鲁:如果你熟悉一个名字意味着一种事物,但现在它意味着另一种事物。

斯特凡:是的。

德鲁:重新调整你对这些事情的看法可能非常困难。所以,听起来 TypeScript 有一些非常先进的功能,可以帮助我们那些整天在 JavaScript 中努力工作的人。它只适合我们这些超级书呆子,还是对不太熟悉 JavaScript 的人有用?它对更多人、初学者还是中级人有用吗?

斯特凡:是的,我会说两个。所以 TypeScript 的好处之一就是它是值得信赖的。所以你想用多少就用多少 TypeScript。因此,如果您学习 JavaScript,您会获得一些额外的工具,这些工具会温和地告诉您,嘿,您可能想要选择一些属性。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|葫芦瓜塔罗

GMT+8, 2025-2-23 12:28 , Processed in 0.031935 second(s), 18 queries .

抗攻擊 by GameHost X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |