Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 10|回復: 0
打印 上一主題 下一主題

这是一遍又一遍的同一个游戏:

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
跳轉到指定樓層
樓主
發表於 2024-4-15 18:11:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我们开发人员喜欢取笑其他技术或程式语言。  JavaScript 总是关于或类似内容的有趣迷因的主题。  TypeScript 已经对此进行了一些改进。 至少我们现在有一个编译器可以帮助我们进行开发,并且可以在IDE中捕获诸如“无法读取未定义的属性'id'”之类的典型错误。 然而,TypeScript 在某些方面的工作方式与Java 或C# 等「传统」后端程式语言完全不同。 我们想在本文中更详细地探讨其中一点:反思或内省。 然而,在我们直接进入主题之前,我们必须回答一个重要问题TypeScript 是Microsoft 开发的一种静态类型程式语言。 因此,我们必须在编辑器中指定变数中可以包含哪些资料类型。 以函数为例,我们这样写一个小缺点是,使用TypeScript 我们需要编写更多字元来实现相同的目标。


作为回报,我们得到TypeScript 编译器的支援。  例如,如果我们使用数字和文字呼 阿根廷 手机号码 直接在编辑器中收到错误讯息: 标题主题- TypeScript 中的反思- 错误讯息对于简单的程式来说,这似乎是一个不错的花招,但是一旦我们实现了更大、更复杂的应用程序,这样的错误讯息就变得不可或缺。  特别是在我们的专案中进行更改时,使用纯JavaScript,我们要么必须手动查找调用我们的函数的每个文件,要么必须手动打开并测试可能使用更改后的函数的每个介面。  这大大增加了更改和错误检测之间的时间,从而减慢了我们的开发速度。  除了类型定义之外,TypeScript 看起来与JavaScript 完全相同,这意味着我们只需要学习最少的新语法和语义即可提高工作效率。



与现有的、无型别的JavaScript 程式码的互通性也是程式语言开发团队既定的设计目标。 因此,我们尽可能避免型别影响JavaScript程式码的运作。  TypeScript 是一种静态型别程式语言,如Java 或C#。 不幸的是,这并不意味着我们可以在TypeScript 中使用传统后端语言的所有功能。 为了进行反思,我们需要前面提到的从类型层级到运行时层级的影响。 大量经济实惠的网域后缀可供选择- 每月只需0.08 欧元起, 立即开始网域检查。 什么是反思或内省? 反射是程式可以检查甚至可能修改同一系统中的程式码的过程。 内省是指阅读部分,尽管反思一词通常也包括写作部分。 为了说明这一点,让我们来看看下面的例子这里我们先看到包含两个栏位的「Person」类别的定义。


回復

使用道具 舉報

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

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇  

GMT+8, 2025-5-26 05:42 , Processed in 0.072170 second(s), 21 queries .

抗攻擊 by GameHost X3.1

© 2001-2013 Comsenz Inc.

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