JS == 与 ===的区别

1、对于string,number等基础类型,==和===是有区别的

  • 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等
  • 2)同类型比较,直接进行“值”比较,两者结果一样

2、对于Array,Object等高级类型,==和===是没有区别的

  • 进行“指针地址”比较

3、基础类型与高级类型,==和===是有区别的

  • 1)对于==,将高级转化为基础类型,进行“值”比较
  • 2)因为类型不同,===结果为false

hexo 基础

tags的用法

基本使用方法是:

tags: hexo

如果一行多个标签,使用

tags: [hexo, hexo1, hexo2, ...]

如果一篇文章属于多个标签

tags: 
- hexo
- hexo2
- hexo3

new 和 new page

最终生成的静态文档都在public下

  • new: 统一在归档目录 archive下
  • new page: 新建一个目录,比如about,然后在theme/yilia/_config.yml 的 menu下可以添加新的模块,比如 about: /about