语义化这个词在 HTML 中用的比较多,即根据内容的结构化选择合适的标签。其做用不容小觑:程序员
- 赋予标签含义,让代码结构更加清晰,虽然咱们能够在标签上添加 class 来标识,但这种经过属性来表示本体的形式会显得不够直接,并且在必定程度上也有冗余。
- 优化搜索引擎(SEO),结构良好的网页对搜索引擎的亲和力是很高的,百度和 google 也给出了不少网页结构化的建议(规范),方便他们抓取网页。
- 利于设备解析,如盲人阅读器对页面的分析,目前淘宝不少网页都是支持盲人阅读的,这种体验上的优化得利于网页的良好结构和语义化表达。
- 便于开发者维护,在参加工做以前,不少程序员都是单人开发模式,单人开发无所谓代码结构,本身看得懂就差很少了,一旦走向工做岗位,会发现,之前的鄙习有点让本身捉襟见肘了。
W3C Group 工做组在 web 规范上持续贡献,他们的目标也是指望整个互联网的发展态势稳定统一块儿来。不扯远了,回到本文须要阐述的重点:如何语义化 JavaScript 代码?web |