理解语义化 HTML 的重要性,从 TypeScript 的角度来看

Avatar of Chris Coyier
Chris Coyier 发表于

DigitalOcean 提供适用于您旅程各个阶段的云产品。立即开始使用 200 美元的免费额度!

Mandy Michael 做了一个很棒的技术类比。提醒我们 TypeScript…

使用了静态类型,例如,您可以在编写代码时为变量指定类型,然后 TypeScript 会在编译时检查类型,如果变量被赋予了不同类型的值,则会抛出错误。

换句话说,您有一个声明为 number 类型的变量 ageage 的值必须保持为数字,否则 TypeScript 会报错。这种类型检查是一项宝贵的特性,有助于阻止错误并保持代码的健壮性。

HTML 也是如此。如果您到处都使用 <div>,那么您就没有充分利用该语言的功能。因此,务必主动选择正确的元素,而不要仅仅使用默认的 <div>

而且,如果您对 TypeScript 感兴趣,值得注意的是 它刚刚发布了 3.0 版本

直接链接 →