记录个人的前端开发与编程学习点滴
今天复习了HTML5的语义化标签,比如 header, footer, article, section, nav 等。使用语义化标签不仅能让代码结构更清晰,有利于以后自己回顾代码,还能提升网页的整体可读性。以后写代码要尽量避免通篇都是毫无意义的 div 标签。
Flexbox 布局解决了以前使用 float 和 position 定位带来的很多痛点。特别是垂直居中变得非常简单,只需要设置 display 属性为 flex,并配合 align-items 和 justify-content 就能完美实现模块的居中。记录下来,防止忘记。
JavaScript 的基础数据类型包括:String, Number, Boolean, Null, Undefined 以及后续加入的 Symbol 等。其中比较容易混淆的是 null 和 undefined 的区别。在实际自己写练习题的时候,要特别注意变量类型转换可能导致的一些隐式 Bug。